• Innode引擎监控的开启的方法


    查看当前InnoDB引擎信息
    mysql> show innodb statusG


    开启InnoDB监控,有四种:
    1. innodb_monitor
    mysql> create table innodb_monitor(x int) engine=innodb;
    2. innodb_lock_monitor
    mysql> create table innodb_lock_monitor(x int) engine=innodb;
    3. innodb_table_monitor
    mysql> create table innodb_table_monitor(x int) engine=innodb;
    4. innodb_tablespace_monitor
    mysql> create table innodb_tablespace_monitor(x int) engine=innodb;


    打开监视器以后,
    innodb_monitor和innodb_lock_monitor会每隔15秒会向错误日志中记录InnoDB监控信息,
    innodb_table_monitor和innodb_tablespace_monitor是每隔64秒


    innodb_monitor和innodb_lock_monitor两种监视器的输出结果基本类似,后者会有更多关于锁的信息,而前一个实际上就是show innodb status,
    innodb_table_monitor会将系统中所有innodb的表的一些结构和内部信息输出,
    innodb_tablespace_monitor输出的是tablespace的信息,注意该monitor输出的只是共享表空间的信息,如果使用innodb_file_per_table为每个表使用独立的表空间,则这些表空间的信息是不会包含在输出中的


    停止InnoDB监控
    mysql> drop table innodb_monitor;
    mysql> drop table innodb_lock_monitor;
    mysql> drop table innodb_table_monitor;

    mysql> drop table innodb_tablespace_monitor;


    详情请查看mysql官网。。。

  • 相关阅读:
    JMeter结构体系及运行原理
    maven pom配置文件样本
    django踩坑
    spring踩坑
    蓝牙连上电脑没声音
    XML 解析 & 特殊字符报错
    IDEA下maven工程的classpath
    mysql踩坑
    工作日记-9 远程接口调用注意点
    工作日记-8 ajax缓存
  • 原文地址:https://www.cnblogs.com/dyllove98/p/3235557.html
Copyright © 2020-2023  润新知