SHOW STATUS 回傳伺服器運行狀態計數器,共 290 項 (視版本略有差異)。本文整理完整列表並分類說明關鍵指標,供效能監控與調校參考。
| 分類 | 關鍵變數 | 說明 |
|---|---|---|
| 連線/執行緒 | Connections | 嘗試連線總數 |
| Max_used_connections | 同時連線歷史峰值 | |
| Threads_connected / Threads_running | 目前連線數 / 作用中執行緒 | |
| Aborted_connects | 中斷的連線嘗試 | |
| 查詢/快取 | Questions / Queries | 客戶端發送指令數 / 執行指令數 |
| Com_select / Com_insert / Com_update / Com_delete | 各類 DML 執行次數 | |
| Qcache_hits / Qcache_inserts / Qcache_lowmem_prunes | 查詢快取命中/寫入/淘汰 | |
| Slow_queries | 慢查詢計數 | |
| Select_scan / Select_full_join | 全表掃描 / 無索引關聯查詢 | |
| InnoDB 引擎 | Innodb_buffer_pool_read_requests / reads | 緩衝池讀取請求 / 實體讀取 |
| Innodb_buffer_pool_pages_data / free / total | 資料頁/空閒頁/總頁數 | |
| Innodb_row_lock_waits / time_avg / time_max | 列鎖等待次數/平均/最大時間 | |
| Innodb_log_waits | 記錄檔寫入等待 | |
| MyISAM 索引 | Key_read_requests / Key_reads | 索引塊讀取請求 / 實體讀取 |
| Key_write_requests / Key_writes | 索引塊寫入請求 / 實體寫入 | |
| Key_blocks_used / unused / not_flushed | 索引塊使用統計 | |
| 臨時表/排序 | Created_tmp_tables / Created_tmp_disk_tables | 記憶體臨時表 / 磁碟臨時表 |
| Sort_scan / Sort_range / Sort_merge_passes | 排序統計 | |
| Handler_read_rnd_next | 全表掃描行數指標 | |
| 網路/傳輸 | Bytes_sent / Bytes_received | 網路傳輸位元組 |
| SSL | Ssl_accepts / Ssl_cipher / ... | SSL 連線統計 |
| 複寫 | Slave_running / Seconds_Behind_Master | 從庫狀態 / 複寫延遲秒數 |
Qcache_hits / (Qcache_hits + Qcache_inserts) * 100%(1 - Innodb_buffer_pool_reads / Innodb_buffer_pool_read_requests) * 100%(1 - Key_reads / Key_read_requests) * 100%(1 - Threads_created / Connections) * 100%Created_tmp_disk_tables / Created_tmp_tables * 100%watch -n 1 'mysql -e \"SHOW GLOBAL STATUS LIKE \"Innodb%\"\"'