总的分析流程:

mysql 性能低下的分析

 

 1.    慢查询的开启和捕获请参考网盘中的pdf:

 

2. explain 的分析请参考网盘中的pdf,针对pdf中不全 的部分进行补充:

针对in和exist的优化:

mysql 性能低下的分析

 mysql 性能低下的分析

 

针对order by的优化;

mysql 性能低下的分析

 

group by 优化:这个和order by 基本一致,group by 实质就是先排序再分组。

mysql 性能低下的分析

 

 

 

3.  show_profile的使用:

mysql 性能低下的分析mysql 性能低下的分析

 

 

 

mysql 性能低下的分析

 

 

 

mysql 性能低下的分析

 

 

 mysql 性能低下的分析

这里我们只显示了cpu和block(常用)。

mysql 性能低下的分析

 

 mysql 性能低下的分析

 

 

 mysql 性能低下的分析

 

相关文章: