MySQL日志系统:redo log、undo log、binlog区别与作用
日志系统主要有redo log(重做日志)和binlog(归档日志)。redo log是InnoDB存储引擎层的日志,binlog是MySQL Server层记录的日志, 两者都是记录了某些操作的日志(不是所有)自然有些重复(但两者记录的格式不同)。
图来自极客时间的mysql实践,该图是描述的是MySQL的逻辑架构。
redo log日志模块
redo log是InnoDB存储引擎层的日志,又称重做日志文件,用于记录事务操作的变化,记录的是数据修改之后的值,不管事务是否提交都会记录下来。在实例和
转载
2021-07-28 14:13:41 ·
352 阅读 ·
0 评论