- 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.
推薦閱讀
- 嵌入式軟件系統測試:基于形式化方法的自動化測試解決方案
- JavaScript+DHTML語法與范例詳解詞典
- JavaScript修煉之道
- 兩周自制腳本語言
- Oracle BAM 11gR1 Handbook
- Swift細致入門與最佳實踐
- 劍指Java:核心原理與應用實踐
- Mastering openFrameworks:Creative Coding Demystified
- INSTANT Adobe Edge Inspect Starter
- C編程技巧:117個問題解決方案示例
- Learning Ionic(Second Edition)
- AI輔助編程Python實戰:基于GitHub Copilot和ChatGPT
- HTML5程序開發范例寶典
- 深度學習:基于Python語言和TensorFlow平臺(視頻講解版)
- Implementing DevOps with Ansible 2