status 指令最直接、專業的方式,無需額外工具:
# 進入 MySQL 後
mysql> status
# 或簡寫
mysql> \s
# 直接命令列執行
$ mysql -u root -p -e "status"
輸出範例:
Threads: 2 Questions: 224857636 Slow queries: 229
Opens: 1740 Flush tables: 1 Open tables: 735
Queries per second avg: 137.566
關鍵指標說明:
圖形化介面,適合快速瀏覽:
專業建議:生產環境資料庫通常禁止 phpMyAdmin 存取,建議掌握命令列與監控工具 (Prometheus/Grafana、Zabbix 等)。
-- 即時查看執行緒
SHOW PROCESSLIST;
-- InnoDB 引擎狀態
SHOW ENGINE INNODB STATUS\G
-- 全域狀態變數
SHOW GLOBAL STATUS LIKE 'Threads%';
SHOW GLOBAL STATUS LIKE 'Questions';