gpt4 book ai didi

mysql - PHPMyAdmin 如何获取查询静态信息?

转载 作者:行者123 更新时间:2023-11-28 23:50:11 27 4
gpt4 key购买 nike

亲爱的 friend 们:我正在为客户开发一个 php 服务器监视器。监视器的其中一个部分与 MySQL 相关。

在 PHPmyadmin 中,服务器状态 > 状态查询部分显示查询数量。我认为那是从“SHOW STATUS”mysql 命令中提取的。但是……不同!

当我在 PHPmyadmin 中进入“服务器状态”>“服务器状态变量”部分时,系统显示与“状态查询”部分相同的值。但是当我得到“SHOW STATUS”命令的结果时,值是不一样的。

我的英语水平太差,无法正确解释案例。所以,我将展示一个例子:在 Server Status > Status Queries 我可以看到,在表中:

Sentences  |  #  | per hour| %
---------------------------------
select | 365 | 51.4 |25.29
set option | 266 | 37.4 |18.43

当我转到“服务器状态”>“服务器状态变量”时,我可以看到:

Variable       | Value | Description
---------------------------------
Com select | 365 | Blah Blah....
Com set Option | 266 | Blah Blah....

但是如果我运行“SHOW STATUS”,我会得到:

Variable       | Value 
-----------------------------
com_select | 1
com_set_Option | 2

而且,在这一点上,我的大脑爆炸了......你能赐教吗?PD:再次抱歉,如果我的英语太差......

最佳答案

使用:

SHOW GLOBAL STATUS;

获取server status values如PhpMyAdmin所示

With a GLOBAL modifier, the statement displays the global status values. A global status variable may represent status for some aspect of the server itself (for example, Aborted_connects), or the aggregated status over all connections to MySQL (for example, Bytes_received and Bytes_sent). If a variable has no global value, the session value is displayed.

With a SESSION modifier, the statement displays the status variable values for the current connection. If a variable has no session value, the global value is displayed. LOCAL is a synonym for SESSION.

If no modifier is present, the default is SESSION.

关于mysql - PHPMyAdmin 如何获取查询静态信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32768672/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com