InnoDB存储引擎的启动、关闭与恢复
来源:互联网 发布:漫步者煲音箱软件 编辑:程序博客网 时间:2024/05/22 10:40
关闭innodb_fast_shutdown=
0 完成所有的full purge和merge insert buffer操作(如:做InnoDB plugin升级时)
1 默认,不需要完成上述操作,但会刷新缓冲池中的脏页
2 不完成上述两个操作,而是将日志写入日志文件,下次启动时,会执行恢复操作recovery
没有正常地关闭数据库(如:kill命令)/innodb_fast_shutdown=2时,需要进行恢复操作。
恢复innodb_force_recovery=
0 默认,但需要恢复时执行所有恢复操作
1 忽略检查到的corrupt页
2 阻止主线程的运行,如主线程需要执行full purge操作,会导致crash
3 不执行事务回滚操作
4 不执行插入缓冲的合并操作
5 不查看撤销日志undo log,InnoDB存储引擎会将所有未提交的事务视为已提交
6 不执行前滚的操作
参考:<MySQL技术内幕 InnoDB存储引擎>
0 完成所有的full purge和merge insert buffer操作(如:做InnoDB plugin升级时)
1 默认,不需要完成上述操作,但会刷新缓冲池中的脏页
2 不完成上述两个操作,而是将日志写入日志文件,下次启动时,会执行恢复操作recovery
没有正常地关闭数据库(如:kill命令)/innodb_fast_shutdown=2时,需要进行恢复操作。
恢复innodb_force_recovery=
0 默认,但需要恢复时执行所有恢复操作
1 忽略检查到的corrupt页
2 阻止主线程的运行,如主线程需要执行full purge操作,会导致crash
3 不执行事务回滚操作
4 不执行插入缓冲的合并操作
5 不查看撤销日志undo log,InnoDB存储引擎会将所有未提交的事务视为已提交
6 不执行前滚的操作
参考:<MySQL技术内幕 InnoDB存储引擎>
- InnoDB存储引擎的启动、关闭与恢复
- InnoDB存储引擎——刷新邻接页、启动、关闭和恢复
- MyISAM与InnoDB存储引擎的区别
- InnoDB与Myisam存储引擎
- InnoDB存储引擎 --mysql的存储引擎
- mysql存储引擎的种类与区别(innodb与myisam)
- MySQL的存储引擎INNODB
- innodb存储引擎的线程
- innodb存储引擎的体系结构
- Innodb存储引擎的特性
- Mysql技术内幕InnoDB存储引擎读书笔记--《八》备份与恢复
- mysql存储引擎:InnoDB和MyISAM的区别与优劣
- mysql存储引擎:InnoDB和MyISAM的区别与优劣
- mysql存储引擎:InnoDB和MyISAM的区别与优劣
- [存储引擎基础知识]InnoDB与MyISAM的六大区别
- 存储引擎基础知识]InnoDB与MyISAM的六大区别
- [存储引擎基础知识]InnoDB与MyISAM的六大区别
- mysql存储引擎:InnoDB和MyISAM的区别与优劣
- Win8 无网络访问权限
- Linux用户管理
- 分享Visual SVN Hook Script—— 提交时必须输入log信息
- 文件IO进阶使用
- iOS视频播放代码
- InnoDB存储引擎的启动、关闭与恢复
- hdu_3785 寻找大富翁
- Nginx配置文件详细说明
- 第一个spring入门案例
- 常用javascript 语法
- Maya DG插件
- codeforces 317 A Perfect Pair
- cocos2d-2.1rc0-x-2.1.3建android工程Hello World例子
- Codeforces Beta Round #95 (Div. 2) A题