暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

MySQL cpu突然飙升,一招制敌

MySql星探 2021-04-07
777

mysql   数据库突然飙升,一招制敌,万变不离其宗,基本上一般90%的都是由于高并发的慢SQL引起,有下面几个场景


  1. mysql 数据库直线上升,瞬间cpu 被打爆,业务响应变慢,数据库连接报错等

  2. mysql 数据库cpu经常上下抖动,但是并没有对业务产生影响

  3. cpu 直线上升,然后导致hang住,数据库重启了


我相信大家都会遇到这些情况,我就第二种情况的处理思路

看慢查询的统计,看这段时间内的慢查询语句是什么,利用我前面分享的平台


会快速发现,其实去看执行计划,这个是没有什么大问题的,但是仔细发现,这个语句之前是没有出现在慢查询中,进一步与开发沟通,迅速找到了问题,是定时任务的太过于频繁导致

红框是处理后,明显慢查询降低一倍,然后看cpu 的图形如下

对应的cpu 也下降了一半,其实这就晒平常数据库巡检中比较重要的事情,通过看过去的监控状态,及时消除隐患,保证数据库提供稳定可靠的服务!


那么除了这个还有什么其他思路么,我个人认为也可以做缓存,一起探讨,一起成长,如果喜欢也可以分享一下,下面推荐我看过比较好两本书书籍,可以让你从入门上升一个档次





不要舍不得投资学习,相信他可以让你上升一个档次,有更好的前景

文章转载自MySql星探,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论