答案1
18446744073709515083 —— 听起来实际数字是 -1(或其他略微负数)。这可能是一个意外,可能是由于运行时某些线程消失所致SHOW STATUS
。只需尝试SHOW STATUS LIKE 'Threads_running'
。
您使用的是哪个版本的 MySQL?8.0 中发生了一些重大变化。如果是该版本,请提交错误报告 (bugs.mysql.com)。
用于SHOW FULL PROCESSLIST
查看正在运行的查询。忽略“休眠”查询。查看“时间”较大的查询。
高 CPU 通常来自效率低下SELECT
。找到它,然后向我们EXPLAIN SELECT ...
展示SHOW CREATE TABLE
。