mysql导致cpu100%问题排查

mysql导致cpu100%问题排查

python小王子阿亮 python小王子阿亮 2023-08-10 11:42 发表于四川
python小王子阿亮
高级python开发工程师,从事python全栈开发工作6年,全网20w+粉丝,感谢您的关注!
21篇原创内容
有些并发量高的应用很容易导致cpu 100%一般这时候你会发现访问服务会非常卡首先我们用top命令查看下各进程占用cpu的情况
图片
一般排在第一位的就是占用cpu最多的进程,可以看到后面是mysqld,就是mysql导致的这时候可以进入数据库,执行 show full processlist 查看所有mysql线程
图片
看看是否有sql堆积的情况,是否有慢sql一般就是这两种原因导致慢sql的话就优化sql语句sql堆积可以尝试 kill id 杀死线程
程序员总部
程序员的家,探索程序员的人生之路!关注IT行业前沿资讯,了解程序员中发生的最新大事,让你永不落伍。分享程序员生活工作中的酸甜苦辣和创业故事,谋求程序员的最终出路!
21篇原创内容
往期推荐:
收录于合集 #技术
 17
上一篇python如何同时迭代2个列表?下一篇什么是面向过程(函数式)和面向对象(class类)编程?
阅读 213
python小王子阿亮
 
 
 
 
 
posted @ 2023-08-31 09:05  往事已成昨天  阅读(306)  评论(0编辑  收藏  举报