mysql显示表的连接数

时间:2014-05-10 14:08:57

标签: mysql

如何查看mysql-table已经回答了多少请求?我需要像“访客柜台”这样的东西。我试过

SHOW TABLE STATUS

但这并没有告诉我我的桌子有多少连接!怎么可能?

1 个答案:

答案 0 :(得分:0)

您可以使用SHOW PROCESSLIST

查看您的流程列表

如果您想查看表的数据,可以尝试:

SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST WHERE `INFO` LIKE '%your_table%'

但当然它不仅会显示您的表格的数据,而且如果任何字段或值包含您的表格名称,它也会显示。

如果您有简单的查询,可以限制它:

SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST WHERE `INFO` LIKE '%FROM your_table%'

是什么使得显示的行数减少,而且几乎所有行都严格连接到您的表格