MySQL:查询优化

一、查询慢的原因        通常来讲MySQL数据库查询需要经历的周期:从客户端,到服务端,然后在服务器上进行解析,生成执行计划,执行,并返回结果给客户端。这里涉及到网络、IO、cpu、上下文切换、系统调用、生成统计信息、锁等待时间等流程,如图所示:  二、优化数据访问          1、查询不需要的记录,优化方案:在查询后面添加limit          2、多表关联时返回全部列,优化
相关文章
相关标签/搜索