• InnoDB INFORMATION_SCHEMA Metrics Table


    InnoDB INFORMATION_SCHEMA Metrics Table

    INNODB_METRICS表将所有InnoDB性能和资源相关计数器合并到一个INFORMATION_SCHEMA表中。

    15. INNODB_METRICS

    INNODB_METRICS表提供了各种InnoDB性能信息,补充了InnoDB的性能模式表的特定重点领域。通过简单查询,您可以检查系统的整体运行状况。通过更详细的查询,您可以诊断性能瓶颈,资源短缺和应用程序问题等问题。

    每个监视器代表InnoDB源代码中的一个点,该源代码用于收集计数器信息。每个计数器都可以启动,停止和重置。您还可以使用其公共模块名称为一组计数器执行这些操作。

    默认情况下,收集的数据相对较少。要启动,停止和重置计数器,请使用计数器名称,模块名称,使用“%”字符对此类名称进行通配符匹配,设置系统变量innodb_monitor_enable,innodb_monitor_disable,innodb_monitor_reset或innodb_monitor_reset_all之一,或特殊关键字all。

    有关使用信息,请参见“InnoDB INFORMATION_SCHEMA度量表”。

    INNODB_METRICS表包含以下列:

    • NAME :计数器唯一名称
    • SUBSYSTEM :指标适用的InnoDB方面。请参阅表后面的列表,以获取与SET GLOBAL语法一起使用的相应模块名称。
    • COUNT :自计数器启用后的值。
    • MAX_COUNT :自计数器启用以来的最大值。
    • MIN_COUNT :自计数器启用以来的最小值。
    • AVG_COUNT :自计数器启用以来的平均值。
    • COUNT_RESET :自上次重置以来的计数器值。 (_RESET字段的作用类似于秒表上的计数器:您可以在某个时间间隔内测量活动,而累计数字仍可在COUNT,MAX_COUNT等字段中使用。)
    • MAX_COUNT_RESET:自上次重置以来的最大计数器值。
    • MIN_COUNT_RESET:自上次重置以来的最小计数器值。
    • AVG_COUNT_RESET:自上次重置以来的平均计数器值。
    • TIME_ENABLED :上次启动的时间戳。
    • TIME_DISABLED :上次停止的时间戳
    • TIME_ELAPSED :计数器启动后消逝的时间(以秒为单位)。
    • TIME_RESET :上次重置的时间戳。
    • STATUS :计数器是否仍在运行(启用)或停止(禁用)。
    • TYPE :项目是累积计数器,还是测量某些资源的当前值。
    • COMMENT :计数器的注释

    示例

    mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_METRICS WHERE NAME='dml_inserts'G
    *************************** 1. row ***************************
               NAME: dml_inserts
          SUBSYSTEM: dml
              COUNT: 35
          MAX_COUNT: 35
          MIN_COUNT: NULL
          AVG_COUNT: 0.0054738817641538946
        COUNT_RESET: 35
    MAX_COUNT_RESET: 35
    MIN_COUNT_RESET: NULL
    AVG_COUNT_RESET: NULL
       TIME_ENABLED: 2018-08-17 09:56:29
      TIME_DISABLED: NULL
       TIME_ELAPSED: 6394
         TIME_RESET: NULL
             STATUS: enabled
               TYPE: status_counter
            COMMENT: Number of rows inserted
    1 row in set (0.00 sec)
    

    Notes

    • 您必须具有PROCESS权限才能查询此表。

    • 使用INFORMATION_SCHEMA COLUMNS表或SHOW COLUMNS语句查看有关此表的列的其他信息,包括数据类型和默认值。

  • 相关阅读:
    python little things
    python unittest
    install Pycrypto on windows
    share directory in virtualbox
    django template设置
    echarts使用记录
    node下图片自动处理
    Mac OS X 访问 Windows 共享文件夹
    django 登录配置记录
    【转】让iframe在iOS设备手机浏览器上支持滚动
  • 原文地址:https://www.cnblogs.com/wanbin/p/9514618.html
Copyright © 2020-2023  润新知