【学习笔记】mysql查询执行的基础

本文属于读书笔记,大部分内容摘抄于《高性能MYSQL》,摘抄内容版权属于原作者。 mysql执行一个查询的过程,到底做了什么?   1. 客户端发哦送一条查询给服务器。 2. 服务器先检查查询缓存,如果命中缓存,则理科返回存储在缓存中的记过。否则进入下一阶段。 3. 服务器进行SQL解析,预处理,再由优化器生成对应的执行计划。 4. MYSQL根据优化器生成的执行计划,调用存储引擎的API来执行查
相关文章
相关标签/搜索