一、问题现象
运维反馈,数据库CPU使用率偶现过高。
二、排查过程
1、在数据库通过如下SQL查询目前正在执行的SQL语句,并分析卡慢SQL
SELECT * FROM information_schema.`PROCESSLIST` WHERE command != 'Sleep' and info is not null ORDER BY Time desc;
2、通过如上SQL找到对应执行慢的SQL,分析执行计划
ctrlflow_id字段增加索引后执行计划如下:
一、问题现象
运维反馈,数据库CPU使用率偶现过高。
二、排查过程
1、在数据库通过如下SQL查询目前正在执行的SQL语句,并分析卡慢SQL
SELECT * FROM information_schema.`PROCESSLIST` WHERE command != 'Sleep' and info is not null ORDER BY Time desc;
2、通过如上SQL找到对应执行慢的SQL,分析执行计划
ctrlflow_id字段增加索引后执行计划如下: