摘要: 一、什么是事务的2阶段提交 ? 所谓的MySQL事务的2阶段提交,其实是在更新过程中,保证binlog 和 redolog一致性的一种手段。 上图中右侧部分即为2阶段提交。他的过程是: Prepare 准备阶段 这个阶段 SQL 已经成功执行并生成 redolog,处于prepare阶段 BinLo 阅读全文
posted @ 2025-06-05 03:29 jock_javaEE 阅读(33) 评论(0) 推荐(0)
摘要: 一、定义 Redo Log(重做日志) 是 MySQL 数据库中的一种日志文件,用于记录对数据页的修改操作, 它的主要作用是确保事务持久性 和 崩溃恢复能力。 当数据库发生故障时,Redo Log 可以确保已提交的事务不会丢失,即使这些事务的修改尚未写入磁盘。 二、Redo Log 的作用 事务持久 阅读全文
posted @ 2025-06-05 01:07 jock_javaEE 阅读(69) 评论(0) 推荐(0)