• 技术文章 >数据库 >mysql教程

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

    2016-06-01 13:31:15原创582
    bitsCN.com

    Innode引擎监控的开启的方法

    查看当前InnoDB引擎信息

    mysql> show innodb status/G

    开启InnoDB监控,有四种:

    1. innodb_monitormysql> create table innodb_monitor(x int) engine=innodb;2. innodb_lock_monitormysql> create table innodb_lock_monitor(x int) engine=innodb;3. innodb_table_monitormysql> create table innodb_table_monitor(x int) engine=innodb;4. innodb_tablespace_monitormysql> 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;

    bitsCN.com
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:mysql 监控 信息
    上一篇:如何提高数据库update更新的速度_MySQL 下一篇:虚拟机windows xp下安装配置mysql cluster 7.3.2_MySQL
    千万级数据并发解决方案

    相关文章推荐

    • mysql怎么查询不为空的字段• mysql中for update的用法是什么• xampp中mysql乱码怎么办• mysql怎么删除unique key• mysql怎么将varchar转换为int类型
    1/1

    PHP中文网