我同时发布了数百个php脚本。为了概述' activty',我在mySql中做了一个SHOW PROCESSLIST。这将返回5个进程,包括SHOW PROCESSLIST 1。所以我想知道在处理之前所有其他待处理进程的位置。有命令要看那些吗?谢谢您的回复。干杯。马克
答案 0 :(得分:0)
试试这个:
SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST
如果您没有看到您的期望,那么PHP脚本在此选择运行时不会进行查询。
有关服务器主题的更多信息,您可以找到here
您还可以使用mysqlproxy查看所有内容。
答案 1 :(得分:0)
参见手册,特别是:
http://dev.mysql.com/doc/refman/5.6/en/show-processlist.html
如果您拥有PROCESS权限,则可以查看所有线程。除此以外, 你只能看到你自己的线程(也就是与之相关的线程) 你正在使用的MySQL帐户)
也许php脚本和SHOW PROCESSLIST的客户端正在使用不同的帐户......