此視圖彙總 MySQL 伺服器指標,以顯示變數名稱、值、類型以及是否已啟用。預設情況下,列會依變數類型和名稱排序。
metrics
視圖包含以下資訊
來自 Performance Schema
global_status
資料表的全域狀態變數來自
INFORMATION_SCHEMA
INNODB_METRICS
資料表的InnoDB
指標基於 Performance Schema 記憶體檢測的目前和總記憶體配置
目前時間 (人類可讀格式和 Unix 時間戳記格式)
global_status
和 INNODB_METRICS
資料表之間存在一些資訊重複,而 metrics
視圖消除了這些重複。
metrics
視圖具有以下欄
Variable_name
指標名稱。指標類型決定名稱的來源
對於全域狀態變數:
global_status
資料表的VARIABLE_NAME
欄對於
InnoDB
指標:INNODB_METRICS
資料表的NAME
欄對於其他指標:視圖提供的描述性字串
Variable_value
指標值。指標類型決定值的來源
對於全域狀態變數:
global_status
資料表的VARIABLE_VALUE
欄對於
InnoDB
指標:INNODB_METRICS
資料表的COUNT
欄對於記憶體指標:來自 Performance Schema
memory_summary_global_by_event_name
資料表的相關欄對於目前時間:
NOW(3)
或UNIX_TIMESTAMP(NOW(3))
的值
Type
指標類型
對於全域狀態變數:
Global Status
對於
InnoDB
指標:InnoDB Metrics - %
,其中%
由INNODB_METRICS
資料表的SUBSYSTEM
欄的值取代對於記憶體指標:
Performance Schema
對於目前時間:
System Time
Enabled
指標是否已啟用
對於全域狀態變數:
YES
對於
InnoDB
指標:如果INNODB_METRICS
資料表的STATUS
欄為enabled
,則為YES
,否則為NO
對於記憶體指標:
NO
、YES
或PARTIAL
(目前,PARTIAL
僅適用於記憶體指標,表示並非所有memory/%
檢測都已啟用;Performance Schema 記憶體檢測始終處於啟用狀態)對於目前時間:
YES