码迷,mamicode.com
首页 >  
搜索关键字:执行计划    ( 1527个结果
十、执行计划
一、 MySQL 执行计划 在 MySQL 中可以通过 explain 关键字模拟优化器执行 SQL 语句,从而知道 MySQL 是如何处理 SQL 语句的。 二、 MySQL 整个查询执行过程 客户端向 MySQL 服务器发送一条查询请求 服务器首先检查查询缓存,如果命中缓存,则立刻返回存储在缓存 ...
分类:其他好文   时间:2020-04-30 13:14:01    阅读次数:58
mongodb索引
查看执行计划 db.find(query).explain() “cursor”:“BasicCursor” --说明没有索引 “nscannedObjects”:1000 --理论上要扫描的行数 “cursor”: “BasicCursor sn_1” --用到了btree索引 2. 查看索引 d ...
分类:数据库   时间:2020-04-25 11:04:04    阅读次数:69
SQL中in 、or、和exist 区别(转)
in 和or区别:如果in和or所在列有索引或者主键的话,or和in没啥差别,执行计划和执行时间都几乎一样。如果in和or所在列没有 索引的话,性能差别就很大了。在没有索引的情况下,随着in或者or后面的数据量越多,in的效率不会有太大的下降,但是or会随着记录越多的话性能下降 非常厉害 因此在给i ...
分类:数据库   时间:2020-04-22 16:37:42    阅读次数:93
MySQL架构原理及优化
"索引原理" 架构 MySQL查询执行过程 1. 客户端向MySQL服务器发送一条查询请求 2. 服务器首先检查查询缓存,如果命中缓存,则立刻返回存储在缓存中的结果。否则进入下一阶段 3. 服务器进行SQL解析、预处理、再由优化器生成对应的执行计划 4. MySQL根据执行计划,调用存储引擎的API ...
分类:数据库   时间:2020-04-19 17:42:53    阅读次数:80
MSSQLSERVER执行计划详解
MSSQLSERVER执行计划详解 序言 本篇主要目的有二: 1、看懂t-sql的执行计划,明白执行计划中的一些常识。 2、能够分析执行计划,找到优化sql性能的思路或方案。 如果你对sql查询优化的理解或常识不是很深入,那么推荐几骗博文给你:SqlServer性能检测和优化工具使用详细 ,sql语 ...
分类:数据库   时间:2020-04-19 10:43:05    阅读次数:77
sqlserver dmv 动态管理视图
sys.dm_exec_query_profiles:该视图监视sql运行的实时进度。监视sql运行的每一步的详细情况。可以理解为执行计划的每一步的详细信息。区别是执行计划是预估的,这个视图展示的真实的情况。这个视图是sql运行性能剖析的重要的视图。 sys.dm_exec_connections: ...
分类:数据库   时间:2020-04-18 22:47:13    阅读次数:80
关于MySQL的关联查询
一. 关联查询执行流程 总的来说,mysql认为任何一个查询都是一次关联,并不仅仅是一个查询需要用到两个表匹配才叫关联。 所以,在mysql中,每一个查询,每一个片段(包括子查询,甚至单表select)都可能是关联。 所以,理解mysql如何执行关联查询至关重要,先来看一个union的例子,对于un ...
分类:数据库   时间:2020-04-16 19:18:08    阅读次数:88
Mysql索引、explain执行计划
1、索引的使用场景 哪些情况使用索引: 1、主键自动建立唯一索引 2、频繁作为查询条件的字段应该创建索引 where 3、多表关联查询中,关联字段应该创建索引on两边都要创建索引 select * from user left join order on user.id = order.userid ...
分类:数据库   时间:2020-04-12 16:18:16    阅读次数:106
数据库优化(数据索引)
首先我们要了解SQLserver 的 执行计划 可以缓存,存储过程/参数化查询 比如:当你在SQL中数据 select * from User where id=1 select * from User where id=2 ...
分类:数据库   时间:2020-04-08 12:02:37    阅读次数:76
mysql 学习 - 掌握单表查询优化
MySQL Server有一个称为查询优化器的模块,一条查询语句进行语法解析之后就会被交给查询优化器来进行优化,优化的结果就是生成一个所谓的执行计划,这个执行计划表明了应该使用哪些索引进行查询,表之间的连接顺序是啥样的,最后会按照执行计划中的步骤调用存储引擎提供的方法来真正的执行查询,并将查询结果返 ...
分类:数据库   时间:2020-04-02 22:38:02    阅读次数:95
1527条   上一页 1 ... 7 8 9 10 11 ... 153 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!