主页 > InnoDB存储引擎 > 事务两阶段提交

事务两阶段提交

小牛教程 InnoDB存储引擎 2021年07月08日
  阶段1:写redo log,事务处于prepare
  
  阶段2:写binlog,事务处于commit
  
  ​ 写binlog成功有xid事件,会将xid写入redo log
  
  redo log 与 binlog区别:
  
  ①redo log是innodb存储引擎独有的,binlog是不区分存储引擎
  
  ②记录内容不同,redo log是物理逻辑日志,记录页的变化过程;binlog是逻辑日志,记录事务具体操作的内容
  
  ③写入时间不同,先写入redo log,再写入binlog
  
  ④redo log是循环使用文件,binlog每次新增一个文件
广告位
标签: