捣蛋SQL导致实例iops 100%
一用户RDS每天隔一段时间就会出现IOPS 100%的问题,求助到阿里云,这类问题的出现有以下一些排查思路:
排查思路:
(1).慢SQL问题:通过优化索引,子查询,隐士转换,分页改写等优化;
(2).DDL:create index,optimze table,alter table add column,create as select ;
一.慢SQL
根据以上的排查思路我们首先去定位在IOPS高的时间段慢SQL,通过排查发现慢日志中根本就没有明显的慢日志出现,数据库慢日志设置的时间阀值是1秒,难道是我们的阀值太大了吗?不对,IOPS张高期间数据库的QPS并没有明显增加,所以看来并不是慢日志的问题。
二.DDL
慢日志中没有发现线索,那么是不是DDL导致的,用户有定时的DDL任务或者create as select的