有没有办法查询当前所有的连接,看看它们是否使用compression?
我知道您可以使用以下命令查询当前连接:
SHOW SESSION STATUS LIKE "Compression";
这将返回一个值列为ON
或OFF
的表。
但是,这不是我想要的。我宁愿使用像SHOW PROCESSLIST
这样的东西,它有一个列指示某人的连接是否启用了压缩。
有没有办法查询当前所有的连接,看看它们是否使用compression?
我知道您可以使用以下命令查询当前连接:
SHOW SESSION STATUS LIKE "Compression";
这将返回一个值列为ON
或OFF
的表。
但是,这不是我想要的。我宁愿使用像SHOW PROCESSLIST
这样的东西,它有一个列指示某人的连接是否启用了压缩。
2条答案
按热度按时间t5zmwmid1#
由于压缩严格属于会话的范围,因此目前不可能直接从MySQL中的另一个会话查询数据。
来源:https://dba.stackexchange.com/a/65147/27603
有没有一种方法可以从超级用户连接中查看其他活动的已连接用户的SESSION变量?
不,不可能。
7rfyedvj2#
这在MySQL中可以使用性能模式:
最初的问题是关于MySQL 5.6的,它可能还不支持这个。