个人学习

MySQL之一个sql的执行过程

2020-03-12  本文已影响0人  猿来是八阿哥
mysql
一个sql的执行过程

一、 组成部分

PDO_MYSQL is a driver that implements the PHP Data Objects (PDO) interface to enable access from PHP to MySQL databases.

二、 大概流程

三、 查询缓存

四、 解析器预处理器

解析器预处理器 的工作主要包含:

五、 优化器

六、 存储引擎

具体的 执行计划 如何执行,依赖于各种不同的 存储引擎 的索引算法,如:

在此不再赘述,可转阅:MySQL之 B-Tree / B+Tree 索引

七、 结果返回客户端

MySQL将结果集返回给客户端是一个 增量、逐步返回 的过程。即:在查询生成第一条结果时,MySQL就可以开始向客户端逐步返回结果集了。

上一篇 下一篇

猜你喜欢

热点阅读