文章浏览阅读5.8k次,点赞6次,收藏37次。首先提及一下事务的ACID :原子性、一致性、隔离性和持久性隔离性:是由 锁实现的原子性、一致性、和持久性 是由 redo log 和undo log_undolog redolog binlog...
2024-01-23 18:39 阅读 阅读全文文章浏览阅读4.9k次,点赞7次,收藏22次。1. binlog是Mysql Service层记录的日志,undolog、relog 是InnoDB引擎记录的日制,用以来支持事务。2. binlog 中记录的是数据库所有增删改操作(sql语句),逻辑日制,relog记录的是数据库事务操作......
2023-11-11 13:48 阅读 阅读全文文章浏览阅读1.5k次。目录前置知识BinlogRedologundologMVCC前置知识重要概念:逻辑日志:可以简单的理解为记录的是SQL语句物理日志:记录的是数据的实际变更Crash-safe:崩溃安全,数据库在遇到崩溃、断电等极端情况,可以恢复内......
2023-11-11 13:26 阅读 阅读全文文章浏览阅读10w+次,点赞153次,收藏816次。日志系统主要有redo log(重做日志)和binlog(归档日志)。redo log是InnoDB存储引擎层的日志,binlog是MySQL Server层记录的日志, 两者都是记录了某些操作的日志(不是所有)自然有些重复(但两者......
2023-11-11 13:07 阅读 阅读全文