阿里云RDS cpu报警的处理

一天收到钉钉通知:rds报cpu高。赶紧登录到阿里云控制台,查看rds监控。发现cpu 最近时间段cpu都高于80%(监控的触发器是80%),内存比较平稳,iops 有明显的巨升的情况。

初步判断:
可能是select语句导致的。使用工具登录数据库:show full processlist ;发现有大量的sending data,time时间比较久,复制出info里面的sql,有可能语句不全,可以到aliyun控制台,查看慢sql日志,找到对应的sql,并explain select *******;type 是all表示这条sql没有走索引,将问题sql发给开发让他们优化。

你可能感兴趣的:(阿里云RDS cpu报警的处理)