MySQL threads_connected和SHOW PROCESSLIST不匹配

Cla*_*ton 3 mysql

我们在共享环境中使用MySQL并且经常遇到"太多连接"问题.当我尝试诊断这个时,每个人似乎都建议SHOW PROCESSLIST或检查SHOW STATUS输出中的'Threads_connected'变量.我发现的所有引用都暗示这两个显示等效信息,即'threads_connected'应该与返回的条目数匹配SHOW PROCESSLIST,但在我的所有测试中SHOW PROCESSLIST只显示一个条目,而'threads_connected'在3和10之间波动.

我的预感是SHOW PROCESSLIST只显示我的连接,而'threads_connected'显示所有用户的线程计数,但我无法找到任何积极说明这一点的东西.那是什么交易?

Mar*_*lff 5

请参阅doc:http: //dev.mysql.com/doc/refman/5.6/en/show-processlist.html

特别是:

"如果你有PROCESS权限,你可以看到所有线程.否则,你只能看到你自己的线程(即与你正在使用的MySQL账户相关的线程)"