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

TangLu MySQL 2021-05-08 1947 0

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


评论