赞
踩
一个SQL查询过程的简单概述
1、服务器接收到客户端发送来的一条查询命令;
2、服务器首先检查查询缓存,如果命中了缓存,则立即返回存储在缓存中的结果,否则进入下一阶段;
3、没有缓存命中,服务器端进行SQL解析、预处理,再由优化器生成对应的执行计划;
4、MySQL根据优化器生成的执行计划,由查询执行器调用存储引擎的API来执行查询;
5、最后查询执行器将查询到的结果返回给客户端。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。