26.4.3.21 Metrics 视图

该视图总结了 MySQL 服务器 Metrics,以显示变量名称,值,类型以及是否启用它们。默认情况下,行按变量类型和名称排序。

metrics视图包含以下信息:

  • Performance Schema global_statustable 中的全局状态变量

  • INFORMATION_SCHEMA INNODB_METRICStable 中的InnoDB个 Metrics

  • 当前和总内存分配,基于性能模式内存检测

  • 当前时间(可读和 Unix 时间戳格式)

global_statusINNODB_METRICStable 之间的信息有些重复,而metrics视图则消除了这些信息。

metrics视图包含以下列:

  • Variable_name

Metrics 名称。度量标准类型确定名称的来源:

  • 对于全局状态变量:global_statustable 的VARIABLE_NAME

    • 对于InnoDBMetrics:INNODB_METRICStable 的NAME

    • 对于其他 Metrics:视图提供的描述性字符串

  • Variable_value

Metrics 值。度量标准类型确定从中获取值的来源:

Metrics 类型:

  • 对于全局状态变量:Global Status

    • 对于InnoDBMetrics:InnoDB Metrics - %,其中%INNODB_METRICStable 的SUBSYSTEM列的值替换

    • 对于内存 Metrics:Performance Schema

    • 当前时间:System Time

  • Enabled

Metrics 是否启用:

  • 对于全局状态变量:YES

    • 对于InnoDBMetrics:YES(如果INNODB_METRICStable 的STATUS列为enabled,则为NO)

    • 对于内存 Metrics:NOYESPARTIAL(当前,PARTIAL仅针对内存 Metrics 出现,table 示并非所有memory/%工具都已启用;性能架构内存工具始终处于启用状态)

    • 当前时间:YES