此檢視彙總 MySQL 伺服器指標,以顯示變數名稱、值、類型以及是否啟用。預設情況下,列會依變數類型和名稱排序。
metrics 檢視包含以下資訊
來自 Performance Schema
global_status表格的全域狀態變數來自
INFORMATION_SCHEMAINNODB_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/%儀器都已啟用;效能綱要記憶體儀器一律啟用)對於目前時間:
YES