Nik*_*kos 9 mysql performance lamp metrics
我有一个安装了LAMP的繁忙的Web服务器,我想知道,有没有办法计算服务器中每秒执行多少查询(mysql)?
谢谢.
小智 9
SELECT s1.variable_value / s2.variable_value
FROM information_schema.global_status s1, information_schema.global_status s2
WHERE s1.variable_name='queries'
AND s2.variable_name ='uptime';
Run Code Online (Sandbox Code Playgroud)
从 SHOW GLOBAL STATUS 中可以挖掘有用的信息;命令,包括执行的查询数(如果您的 MySQL 是 5.0.76 或更高版本)。
请参阅http://dev.mysql.com/doc/refman/5.0/en/server-status-variables.html
您可以使用:
mysqladmin -u root -p status
Run Code Online (Sandbox Code Playgroud)
这将返回如下输出:
Uptime: 17134 Threads: 2 Questions: 1245 Slow queries: 0 Opens: 49 Flush tables: 1 Open tables: 42 Queries per second avg: 0.072
Run Code Online (Sandbox Code Playgroud)
这里每秒的查询次数是: 0.072,即questions/uptime。