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