一条查询语句的执行过程
2020-12-03 20:52:49 0 举报
博客:cnblogs com/mengxinJ/p/14045520 html
作者其他创作
大纲/内容
1.连接器
否
3.分析器
是否含有 Table Filter
Table Filter筛选,得到最终数据
得到Index Key筛选后的数据
返回
是
进一步筛选,得到Index Filter筛选的数据
4.优化器
2.查询缓存
应用程序
引擎层
6.是否用到索引?
Server层
5.执行器
7.从磁盘上读取所有数据页到缓冲池中进行查询(数据量大分批进行)
7.符合条件的所有数据是否都在缓冲池中
是否含有 Index filter&开启了索引下推?
查询 sql
命中直接返回
8.从磁盘上读取需要的数据页数据到缓冲池中筛选
0 条评论
下一页