此视图汇总 MySQL 服务器指标,以显示变量名称、值、类型以及是否启用。默认情况下,行按变量类型和名称排序。
metrics
视图包含以下信息
来自 Performance Schema 的全局状态变量
global_status
表InnoDB
指标来自INFORMATION_SCHEMA
的INNODB_METRICS
表基于 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
指标类型
对于全局状态变量:
全局状态
对于
InnoDB
指标:InnoDB 指标 - %
,其中%
被INNODB_METRICS
表的SUBSYSTEM
列的值替换对于内存指标:
Performance Schema
对于当前时间:
系统时间
Enabled
指标是否启用
对于全局状态变量:
YES
对于
InnoDB
指标:如果INNODB_METRICS
表的STATUS
列为enabled
,则为YES
,否则为NO
对于内存指标:
NO
、YES
或PARTIAL
(目前,PARTIAL
仅出现在内存指标中,表示并非所有memory/%
检测都启用;Performance Schema 内存检测始终启用)对于当前时间:
YES