mysql5.7 cpu过高排查思路

mysql5.7 cpu过高排查思路,第1张

mysql5.7 cpu过高排查思路
先安装sysstat
yum install sysstat -y
查看msyql进程 
top

我们通过pidstat 来查看当前MYSQL的线程中那个CPU的使用率比较高

pidstat -t -p xxxx 1

可以上面命令查看,CPU 核心的使用率比较其他的核心要高,
并且我们也看到TID ,线程的数字,然后我们拿到这些线程的ID 直接回到MYSQL 内部,
我们看看到底这两个线程在做什么。
先登录msyql
然后执行下面命令
THREAD_OS_ID 是线程的ID
select * from performance_schema.threads where THREAD_OS_ID = xxx G
查看sql后找负责人确认,

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5682674.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存