- MariaDB High Performance
- Pierre MAVRO
- 195字
- 2021-08-05 18:03:18
User statistics
Since MariaDB 5.2, a patch from Google, Percona, and other companies has been implemented, which permits you to view the user statistics, client statistics, index statistics (and usage), and table statistics.
You can activate it on the fly using the following command:
MariaDB [(none)]> SET GLOBAL userstat=1;
Alternatively, you can make it persistent in the MariaDB configuration (my.cnf
) using the following code:
[mysqld] userstat = 1
You now have access to the new FLUSH
and SHOW
commands:
MariaDB [(none)]> FLUSH TABLE_STATISTICS MariaDB [(none)]> FLUSH INDEX_STATISTICS MariaDB [(none)]> FLUSH USER_STATISTICS MariaDB [(none)]> FLUSH CLIENT_STATISTICS MariaDB [(none)]> SHOW CLIENT_STATISTICS MariaDB [(none)]> SHOW USER_STATISTICS MariaDB [(none)]> SHOW INDEX_STATISTICS MariaDB [(none)]> SHOW TABLE_STATISTICS
Here is an example of what the user statistics look like:
MariaDB [(none)]> SHOW USER_STATISTICS\G; *************************** 1. row *************************** User: root Total_connections: 2 Concurrent_connections: 0 Connected_time: 23 Busy_time: 0.002942 Cpu_time: 0.0024703 Bytes_received: 96 Bytes_sent: 5147 Binlog_bytes_written: 0 Rows_read: 0 Rows_sent: 3 Rows_deleted: 0 Rows_inserted: 0 Rows_updated: 0 Select_commands: 1 Update_commands: 0 Other_commands: 0 Commit_transactions: 0 Rollback_transactions: 0 Denied_connections: 0 Lost_connections: 0 Access_denied: 0 Empty_queries: 0 1 row in set (0.00 sec)
You can get the fine statistics about a user through the preceding command.
推薦閱讀
- OpenShift開發指南(原書第2版)
- Clojure for Domain:specific Languages
- Building Mobile Applications Using Kendo UI Mobile and ASP.NET Web API
- QGIS:Becoming a GIS Power User
- Oracle從入門到精通(第5版)
- Linux:Embedded Development
- Extreme C
- Hands-On Dependency Injection in Go
- 軟件測試技術
- Python面向對象編程(第4版)
- PHP高性能開發:基礎、框架與項目實戰
- Swift編程實戰:iOS應用開發實例及完整解決方案
- C#網絡程序開發(第二版)
- 小學生C++編程課堂(新手篇)
- ReactJS Blueprints