6.4 查询执行的基础
1.客户端发送一条查询给服务器。
2.服务器先检查查询缓存,如果命中了缓存,则立刻返回存储在缓存中的结果。否则进入下一阶段。
3.服务器端进行SQL解析、预处理,再由优化器生成对应的执行计划。
4. MySQL根据优化器生成的执行计划,调用存储引擎的API来执行查询。
5.将结果返回给客户端。
9人阅读
热心市民钟先生对本书的所有笔记 · · · · · ·
-
6.2.1 是否向数据库请求了不需要的数据
每次看到SELECT *的时候都需要用怀疑的眼光审视,是不是真的需要返回全部的列?很可能不是必...
-
6.3 重构查询的方式
1.一个复杂查询还是多个简单查询 2.切分查询 3.分解关联查询
-
6.4 查询执行的基础
-
12.1 什么是高可用性
每个应用对高可用性的需求各不相同。在设定一个可用时间的目标之前,先问问自己,是不是确实...
> 查看全部18篇
说明 · · · · · ·
表示其中内容是对原文的摘抄