Jos*_*ine 4 mysql mariadb mariadb-10.1
当我启动时mysqladmin
,它会打印出一些统计信息,包括“每秒平均查询数”:
# mysqladmin --defaults-file=../mylogin.cnf status
Uptime: 4568115 Threads: 859 Questions: 3703806462 Slow queries: 19415 Opens: 10300505 Flush tables: 247 Open tables: 2000 Queries per second avg: 810.795
Run Code Online (Sandbox Code Playgroud)
我可以在 SQL 查询中检索“每秒平均查询数”值吗?我们使用 MariaDB 10.1.x
对于运行 MariaDB 和 MySQL 的用户(如果使用 5.7,则启用show_compatibility_56)
SELECT Q / T Queries_per_second_avg FROM
(SELECT variable_value Q FROM information_schema.global_status
WHERE variable_name = 'Questions') A,
(SELECT variable_value T FROM information_schema.global_status
WHERE variable_name = 'Uptime') B;
Run Code Online (Sandbox Code Playgroud)
对于运行 MySQL 5.7 的用户,禁用show_compatibility_56
SELECT Q / T Queries_per_second_avg FROM
(SELECT variable_value Q FROM performance_schema.global_status
WHERE variable_name = 'Questions') A,
(SELECT variable_value T FROM performance_schema.global_status
WHERE variable_name = 'Uptime') B;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3774 次 |
最近记录: |