show engine innodb status显示信息不全的解决办法
2009-10-19 00:00:00 来源:WEB开发网核心提示:问题:执行 show engine innodb status\G 时,显示的信息不全,show engine innodb status显示信息不全的解决办法,DEADLOCK相关信息太多,后面的都没了 原因:这是mysql客户端的一个bug:BUG#19825,2. 启用 innodb_monitormysqld在
问题:
执行 show engine innodb status\G 时,显示的信息不全,DEADLOCK相关信息太多,后面的都没了
原因:
这是mysql客户端的一个bug:BUG#19825,交互式客户端限制了输出信息最大为 64KB,因此更多的信息无法显示。
解决办法:
解决方法有两种:
1. 启用 innodb_status_file
修改 my.cnf,增加类似下面一行
innodb_status_file = 1
就可以了。
2. 启用 innodb_monitor
mysqld在线运行时,创建 innodb_monitor 表,即可记录相关信息到日志文件
mysql> create table innodb_monitor ( id int ) engine = innodb;
相关的信息就会输出到 .err 日志文件里了。
来源:http://imysql.cn
- ››showModalDialog()、showModelessDialog()方法使用...
- ››show engine innodb status显示信息不全的解决办法...
- ››Innodb共享表空间VS独立表空间
- ››show一下java中的volatile的作用
- ››InnoDB还是MyISAM 再谈MySQL存储引擎的选择
- ››InnoDB数据表空间文件平滑迁移
- ››showModelessDialog()使用详解
- ››InnoDB和MyISAM数据存储特性研究
- ››InnoDB vs MyISAM vs Falcon benchmarks
- ››InnoDB 介绍
- ››InnoDB性能调节提示
- ››InnoDB系列系列 -- 大数据量的导出导入方法比较...