MySQL Innodb_fast_shutdown参数的内部过程介绍
来源:互联网 发布:网络看江苏教育频道 编辑:程序博客网 时间:2024/05/16 23:44
http://blog.itpub.net/15498/viewspace-2136014/
Innodb_fast_shutdown参数告诉innodb在它关闭的时候该做什么工作,innodb_fast_shutdown影响着innodb表的行为,该参数有0,1,2三个值可以选择:
- 0表示在innodb关闭的时候,需要purge all, merge insert buffer,flush dirty pages。这是最慢的一种关闭方式,但是restart的时候也是最快的。
- 1表示在innodb关闭的时候,它不需要purge all,merge insert buffer,只需要flush dirty page,在缓冲池中的一些数据脏页会刷新到磁盘。
- 2表示在innodb关闭的时候,它不需要purge all,merge insert buffer,也不进行flush dirty page,只将log buffer里面的日志刷新到日志文件log files,MySQL下次启动时,会执行恢复操作。
如果在上次关闭innodb的时候是在innodb_fast_shutdown=2或是mysql crash这种情况,那么它会利用redo log重做那些已经提交了的事务。
接下来的操作过程是:
(1). Rollback uncompleted transitions 取消那些没有提交的事务
(2). Purge all 清除无用的undo页
(3). Merge insert buffer 合并插入缓冲
如果innodb_fast_shutdown设置成0,那么重启的时候就不会purge all清除无用的undo页?
1 0
- MySQL Innodb_fast_shutdown参数的内部过程介绍
- MYSQL参数“innodb_fast_shutdown”的内幕
- MySQL innodb_fast_shutdown参数讲解
- 每日参数:innodb_fast_shutdown
- mysql 宕机 innodb_force_recovery,innodb_fast_shutdown对数据的影响
- innodb_fast_shutdown的内幕
- innodb_fast_shutdown的内幕
- innodb_fast_shutdown的内幕
- innodb_fast_shutdown的内幕
- innodb_fast_shutdown
- MySQL存储过程的参数
- mysql 带参数的存储过程
- mysql 带有无参数的存储过程
- MFC的内部过程
- 介绍MySQL Jdbc驱动的rewriteBatchedStatements参数
- 介绍MySQL Jdbc驱动的rewriteBatchedStatements参数
- mysql 存储过程参数的子参数问题,参数包含参数。。。ASP.ENT c# +mysql 5.5
- mysql Innodb参数介绍
- 用户、角色和权限关系
- MSRA微软亚洲研究院 最新卷积网络: Deformable Convolutional Networks(可变形卷积网络)
- 内存的管理
- 今天的模拟面试心得
- Vim插件管理器---Vundle
- MySQL Innodb_fast_shutdown参数的内部过程介绍
- 《Android群英传》笔记4——View绘制流程分析及重写
- JavaScript 学习笔记——cssText
- C语言的常见错误
- Android中实现计时器的小案例
- JavaEE学习05--cookie&session
- 格雷码的FPGA实现
- 永恒之蓝漏洞紧急应对方案
- 设计模式之单例模式