mysql忽然运行速度缓慢

最近服务器不知道是为什么,允许的特别缓慢,例如下面,删除记录都是空数据,基本要30多秒钟,但是重启mysql服务以后,感觉就运行速度就恢复了。一时间找不到问题的原因,还请各位大佬给解答一下疑惑

重启mysql前:

图片描述

重启mysql后:

图片描述

两者允许的时间,差距实在太大~
另外平时服务器会有crontab脚本在跑,不知道会不会和这个有影响呢? 而且跑了一年多也没有遇到这样问题.

阅读 3.4k
2 个回答

看看你的磁盘是不是满了。另外,使用explain看看

等下次出现慢的情况,初步排查:
1、操作系统的CPU、磁盘IO是否有资源瓶颈
2、其他的sql语句执行是否正常

以此判断是具体语句问题,还是数据库整体有问题。如果是和其他任务有资源争用的话,在慢的时候看一下mysql正在运行的process。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题