MySQL查询过程
2018-03-30 16:42:38 0 举报
通过上图可以清晰的了解到MySql查询执行的大致过程: 1、发送SQL语句。 2、查询缓存,如果命中缓存直接返回结果。 3、SQL解析,预处理,再由优化器生成对应的查询执行计划。 4、执行查询,调用存储引擎API获取数据。 5、返回结果。
作者其他创作
大纲/内容
客户端 / 服务器通信协议
数据
5. 结果
预处理器
MyIASM
查询执行计划
解析树
2.
MySQL服务器
存储引擎
1. SQL
查询优化器
查询执行引擎
查询缓存
4.
客户端
InnoDB
结果
API接口调用
......
3.
0 条评论
下一页