MySQL官方文档14.4.13节 — Redo Log重做日志译文
2018-02-25 18:18
453 查看
前言
本篇文章为MySQL官方文档14.4.13节 — Redo Log重做日志译文,纯平自己粗浅的英语功底和翻译软件进行翻译,如有问题,欢迎指正。14.4.13 Redo Log
14.4.13.1重做日志刷新的组提交 译文传送门
重做日志是在崩溃恢复期间使用的基于磁盘的数据结构,用于纠正由不完整事务写入的数据。在正常操作期间,重做日志对请求进行编码,以更改由SQL语句或低级API调用产生的InnoDB表数据。在意外关闭之前没有完成更新数据文件的修改会在初始化期间以及接受连接之前自动修改。有关重做日志在崩溃恢复中的角色的信息,请参见第14.18.2节“InnoDB恢复”。默认情况下,重做日志在物理上表现为一组名为ib_logfile0和ib_logfile1的文件。MySQL以循环方式写入重做日志文件。重做日志中的数据按受影响的记录进行编码; 这些数据统称为重做。数据通过重做日志的过程由不断增加的LSN值表示。
有关相关信息,请参阅:
第14.6.1节“InnoDB启动配置”
第8.5.4节“优化InnoDB重做日志记录”
第14.7.2节“更改InnoDB重做日志文件的数量或大小”
InnoDB崩溃恢复
相关文章推荐
- MySQL官方文档14.4.13.1节 — 重做日志刷新的组提交译文
- MySQL中的重做日志(redo log),回滚日志(undo log),以及二进制日志(binlog)的简单总结
- MySQL官方文档14.4.8节 — Undo Logs撤销日志译文
- Oralce重做日志(Redo Log)
- redo log 重做日志
- 【MySQL 5.7 Reference Manual】15.4.13 Redo Log(Redo日志)
- Oracle为何会发生归档日志archivelog大小远小于联机重做日志online redo log size的情况?
- mysql dba系统学习(11)管理innodb引擎的redo log日志的一个问题
- 【MySQL 5.7 Reference Manual】15.4.13.1 Group Commit for Redo Log Flushing(基于组提交的Redo日志刷新)
- What Is the Redo Log?什么是重做日志?
- REDO 重做日志文件(redo log files)管理
- 重做日志文件 redo log
- 重做日志文件(redo log file)和归档日志文件(archive log file)
- mysql dba系统学习(10)innodb引擎的redo log日志的原理 mysql dba系统学习(11)管理innodb引擎的redo log日志的一个问题
- MySQL官方文档14.3节 — InnoDB多版本控制译文
- Overview of the Online Redo Log --- 在线重做日志概述
- redo log重做日志缓冲
- MySQL官方文档14.5.2.1节 — 事务隔离级别译文
- mysql dba系统学习(10)innodb引擎的redo log日志的原理
- MySQL官方文档14.8.2.1节 — 聚簇索引和二级索引译文