【MySQL运维】通过系统线程查找占用IO资源最高的SQL

tanglu 477 2021-05-08

1、使用iotop命令打印出所有产生IO的线程

iotop.png


2、通过performance_schema查找占用IO资源最高的线程

SELECT `name`,`type`,thread_os_id,processlist_id  FROM performance_schema.`threads` WHERE  thread_os_id=210142


3、查找对应processlist_id,可以确定出正在运行的SQL

mysql > show processlist


版权声明
本站所有文章均为原创,转载请注明出处!小站维护不易,如果对您有所帮助,希望能点击一下站内广告,谢谢!
上一篇:【MySQL运维】通过系统线程查找占用CPU资源最高的SQL
下一篇:【MySQL运维】analysis_binlog分析binlog教程
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

微信二维码