CPU负载突然飙高

情况一: 产生大量的慢查询语句。IO、内存、网络流量都正常,mysql,OS 都没有错误日志
            环境:业务sql语句(select语句)没有任何改动,返回结果集很小,平时执行时间不到1S
            排查: 
                    首先应该怀疑io的问题,看下监控的磁盘是否磁盘有读写瓶颈
                    然后看下show full processlit里面的sleep是否有阻塞事件发生
                    查看开启slow.log的话看看sql的执行计划是否不正确,
                    最后祭出profiling,定位到底哪个环节出了问题。cpu、io、网络等
                    也有可能是表的执行计划偏移,重新整理下optimize table表空间
                        (确定这点可以有个基本的判断,如果你的慢查询中全都是针对一个表,那么op一下,如果很多表都这样,那么基本就不是表的问题)
            附加现象:在从库上执行,时间正常,大体可以推断是表的统计信息误差导致
请使用浏览器的分享功能分享到微信等