metrics视图
该视图总结了MySQL服务器指标,以显示变量名称,值,类型以及是否启用它们。默认情况下,行按变量类型和名称排序。
该metrics视图包括以下信息:
- 性能模式
global_status表中的全局状态变量 InnoDBINFORMATION_SCHEMAINNODB_METRICS表中的指标- 当前和总的内存分配,基于性能模式内存检测
- 当前时间(人类可读和Unix时间戳格式)
global_status和INNODB_METRICS表之间存在一些信息重复,metrics视图消除了这些信息。
该metrics视图包含以下列:
Variable_name指标名称。度量标准类型确定名称的来源:
- 对于全局状态变量:表的
VARIABLE_NAME列global_status - 对于
InnoDB指标:表的NAME列INNODB_METRICS - 对于其他指标:视图提供的描述性字符串
- 对于全局状态变量:表的
Variable_value指标值。度量标准类型确定从中获取值的来源:
- 对于全局状态变量:表的
VARIABLE_VALUE列global_status - 对于
InnoDB指标:表的COUNT列INNODB_METRICS - 对于内存度量标准:性能模式
memory_summary_global_by_event_name表中的相关列 - 当前时间:
NOW(3)或的值UNIX_TIMESTAMP(NOW(3))
- 对于全局状态变量:表的
Type指标类型:
- 对于全局状态变量:
Global Status - 对于
InnoDB指标:InnoDB Metrics -%,其中%替换SUBSYSTEM为INNODB_METRICS表的列的值 - 对于内存指标:
Performance Schema - 当前时间:
System Time
- 对于全局状态变量:
Enabled指标是否启用:
- 对于全局状态变量:
YES - 为
InnoDB指标:YES如果STATUS所述的列INNODB_METRICS表是enabled,NO否则 - 对于内存指标:
NO,YES或PARTIAL(当前PARTIAL仅针对内存指标出现,表示并非所有memory/%仪器都启用;性能模式内存仪器始终处于启用状态) - 当前时间:
YES
- 对于全局状态变量:
