mysql 查询执行的流程
2015-05-31 16:31
543 查看
1、客户端发送一个请求给服务器。
2、服务器先检查查询缓存,命中了缓存,直接返回缓存中的数据,否则进入下一个阶段。
3、服务器进行sql解析,预处理,再由优化器生成对应的执行计划。
4、mysql根据执行计划,调用存储引擎的API来执行查询
5、将结果返回给客户端。
2、服务器先检查查询缓存,命中了缓存,直接返回缓存中的数据,否则进入下一个阶段。
3、服务器进行sql解析,预处理,再由优化器生成对应的执行计划。
4、mysql根据执行计划,调用存储引擎的API来执行查询
5、将结果返回给客户端。
相关文章推荐
- mysql 优化
- windows 下 mysql 5.6 免安装版配置
- mysql 并发控制
- MYSQL--事务处理
- mysql 解决 ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061)
- mysql笔记01
- solr 4.9.1+mysql数据库数据导入
- Mysql JDBC Url参数与异常问题
- mysql的sql语句根据经纬度查询距离排序
- mysql将字符转换成数字
- MySQL 元数据
- mysql基础
- mysql 主主同步服务器的搭建
- 搭建mysql集群
- mysql主从同步
- MySQL 复制表
- MySQL数据备份与恢复
- 九、mysql授权
- 八、mysql数据导入、导出
- MySQL 临时表