高性能的MySQL(6)查询执行机制(一)
高性能的MySQL(6)查询执行机制(一)2014-10-22希望优化查询性能的时候,最好的办法是弄清楚MySQL是如何优化和执行查询的。了解了内部机制,才能更好的实施设计。当MySQL执行一个查询时,到底做了什么,先看一副图吧:1、客户端发送一条查询给服务器。2、服务器先检查查询缓存,如果命中了缓存,则立刻返回缓存中的结果,否则进入下一步。3、服务器端进行SQL解析、预处理、再由优化器生成对应的执行计划。4、MySQL根据优化器生成的执行执行计划,调用存...