Innode引擎监控的开启的方法

查看当前InnoDB引擎信息
mysql> show innodb status\G


开启InnoDB监控,有四种( 这4个表,没有规定建立在哪个数据库中,只要建立了这4个表,则能监控整个数据库中所有相关的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官网。。。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值