记录一次mysql查询速度慢造成CPU使用率很高情况

1、某日zabbix告警,某台机器CPU使用率过高。

查看慢查询日志,看到很多sql语句都超过10秒

把sql语句拿出来放在查询窗口执行。前面加上explain就可以查看详细查询信息

playcode字段没设置索引导致每次查询都执行了全表扫描

 通过加入explain可以看到它查询遍历了多少行

下面是我随便找一个语句查询的。

当时告警时忘记截图了。实际查询全表扫描了。有50万行。肯定很慢

 

 

加索引

 

posted on 2019-03-01 14:05  nmap  阅读(3616)  评论(0编辑  收藏  举报

导航