zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

一文读懂 mysql 为什么要两阶段提交以及两阶段提交原理

mysql原理 以及 为什么 提交 一文 阶段 读懂
2023-09-27 14:23:02 时间

为什么要两阶段提交

在执行更新语句过程,会记录redo log与binlog两块日志,以基本的事务为单位,redo log在事务执行过程中可以不断写入,而binlog只有在提交事务时才写入,所以redo log与binlog的写入时机不一样。

在这里插入图片描述

为了解决两份日志之间的逻辑一致问题,InnoDB存储引