慢sql 查找的方法(待完成)

1、jemter 压接口

2、服务器 top命令查看到 sql暂用cpu偏高  (cpu突破百分之100,因为服务期是多核的, 4个核最大可以400%)

2、查看阿里云数据库服务器

slow queries 慢sql

locks 死锁

3、连上数据库

查看是否开启慢sql记录 和 设置时间

SHOW VARIABLES LIKE '%QUERY%'

查看慢sql语句

SELECT * from mysql.slow_log;

4、取出慢sql 查看,先执行看多少秒,然后选中,点击【解释已选择的】查看具体问题

5、让开发优化后继续压看效果

彩蛋:

如果发现是root的任务占用cpu偏高

 https://www.bilibili.com/video/BV1xV411m7eo/?spm_id_from=333.788.videocard.0

原文地址:https://www.cnblogs.com/kaibindirver/p/14149762.html