30.4.3.21 metrics 视图
该视图总结了 MySQL 服务器的指标,以显示变量名称、值、类型和是否启用。默认情况下,行按变量类型和名称排序。
The metrics
视图包括以下信息:
-
Performance Schema
global_status
表中的全局状态变量 -
InnoDB
指标来自INFORMATION_SCHEMA
INNODB_METRICS
表 -
当前和总的内存分配,基于 Performance Schema 内存 Instrumentation
-
当前时间(人类可读和 Unix 时间戳格式)
在 global_status
和 INNODB_METRICS
表之间存在一些重复的信息,该视图消除重复信息。
The 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))
-
-
类型
指标类型:
-
对于全局状态变量:
全局状态
-
对于
InnoDB
指标:InnoDB 指标 - %
,其中%
将被SUBSYSTEM
列中的值所替代,该值来自INNODB_METRICS
表 -
对于内存指标:
性能 Schema
-
对于当前时间:
系统时间
-
-
启用
指标是否启用:
-
对于全局状态变量:
是
-
对于
InnoDB
指标:是
,如果INNODB_METRICS
表的STATUS
列为enabled
,否则为否
-
对于内存指标:
否
、是
或部分
(当前,部分
只在内存指标中出现,并且表示不是所有memory/%
仪器都启用;性能 Schema 内存仪器总是启用) -
对于当前时间:
是
-