此视图汇总了 MySQL 服务器指标以显示变量名称、值、类型以及它们是否已启用。默认情况下,行按变量类型和名称排序。
该metrics视图包括以下信息:
global_status性能模式表中 的全局状态变量InnoDBINFORMATION_SCHEMAINNODB_METRICS表中 的指标当前和总内存分配,基于 Performance Schema 内存检测
当前时间(人类可读和 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对于内存指标:Performance Schema
memory_summary_global_by_event_name表中 的相关列对于当前时间:
NOW(3)或 的值UNIX_TIMESTAMP(NOW(3))
Type公制类型:
对于全局状态变量:
Global Status对于
InnoDBmetrics:InnoDB Metrics - %,其中%替换为 表 的SUBSYSTEM列的 值INNODB_METRICS对于内存指标:
Performance Schema当前时间:
System Time
Enabled指标是否启用:
对于全局状态变量:
YES对于
InnoDB指标:YES如果表的STATUS列INNODB_METRICS是enabled,NO否则对于内存指标:
NO、YES或PARTIAL(目前,PARTIAL仅针对内存指标出现,表示并非所有memory/%仪器都已启用;性能架构内存仪器始终处于启用状态)当前时间:
YES