【发布时间】:2019-02-13 19:48:46
【问题描述】:
通过使用 htop 命令,我可以看到一个 mysqld 进程占用了超过 500% 的 CPU 使用率,并且它的 PID 是例如 20456 htop 只在它旁边显示命令 /usr/bin/mysqld
现在,我想做的是检查那个 PID 正在做什么查询?我的网站做了很多与数据库相关的事情,我想知道是什么工作导致了这种高 CPU 使用率。谁能给我指路?
我尝试在 mysql 中显示完整的进程列表,但它没有显示该列表中的 PID,所以我不知道应该关注什么。
【问题讨论】:
-
请发布SHOW FULL PROCESSLIST的文本结果;所以我们可以看到你在看什么。谢谢