mysql 二阶段提交 binlog,redolog,undolog
网上看到很多 Mysql "内部的二阶段提交" 的好多文章,但在二阶段提交时为何总是只提到 redolog 和 binlog,很少提到 undolog ,只是轻描淡写地提到过 undolog也是事务commit之前需要写的。
那么在事务的具体执行过程中,undolog在二阶段提交过程中的哪一步呢?
还有就是事务commit之后,通常只介绍到 binlog落盘。但这只是日志落盘了啊,几乎都没有介绍数据什么时候落盘的?
mysql
undolog
数据
赞
收藏 0
回答 1
待解决
相关问题
OB的分布式事务可以做到一阶段提交吗?
869浏览 • 1回复 待解决
MongoDB 集群的跨行事务通过几个阶段提交实现?
1513浏览 • 1回复 待解决
PolarDB MySQL如何开启Binlog功能及配置Binlog保留时间?
719浏览 • 1回复 待解决
mysql 刷脏页未提交的数据能写入磁盘吗?
352浏览 • 1回复 待解决
MySQL使用乐观锁要不要把事务隔离级别改为读提交?
1098浏览 • 1回复 待解决
一段时间后会连不上mysql数据库怎么回事?
402浏览 • 1回复 待解决
请问任务提交到yarn集群上运行。但是一段时间后,cdc数据,新增修改删
374浏览 • 1回复 待解决
PolarDB binlog备份如何获取?
506浏览 • 1回复 待解决
Mysql唯一字段和复合唯一键有什么差异?
694浏览 • 1回复 待解决
有根据二维码照片识别二维码的api吗?
1153浏览 • 1回复 待解决
20号中奖提交资料,今天能推送吗?
4086浏览 • 1回复 待解决
PolarDB如何使用binlog同步到自己的库?
553浏览 • 1回复 待解决
鸿蒙-如何实现播放一段音频
8142浏览 • 2回复 待解决
TextField怎么给某段文字设置颜色
6277浏览 • 2回复 待解决
新手小白,全量源码和二进制源码有什么区别?二进制源码不能再修改了吗?
3684浏览 • 2回复 已解决
Springboot JPA在线上运行一段时间后报错
639浏览 • 1回复 待解决
每隔一段时间出现串口异常,是watchdog干的事么?
6096浏览 • 2回复 已解决
我的程序用一个mysql跑了一段时间了,这时候能否无缝的开启主从复制,增加一个从库上去
89浏览 • 1回复 待解决
HarmonyOS Connect HiLink SDK二次开发指南在哪里有呀
5184浏览 • 1回复 待解决
redis 如何实现一段时间没有获取指定 KEY 就删除
1970浏览 • 1回复 待解决
我的程序用一个mysql跑了一段时间了,这时候能否无缝的开启主从复制,增加一个从库上去
102浏览 • 0回复 待解决
JSUI 怎么在第二个页面修改第一个页面的数据?
1904浏览 • 2回复 待解决
RDS MySQL8.0如何升级到PolarDB MySQL?
670浏览 • 1回复 待解决
如何一次查询出某一字段相同的全部数据?
1129浏览 • 2回复 待解决
鸿蒙java开发 如何设置一段文字中的某个字的字体颜色
2979浏览 • 3回复 待解决
undolog跟redolog一样都是实时在写的,在mysql执行insert into a (id) values (1),同时就会向undolog里面写delete from a where id=1;
数据是根据checkpoint机制落盘的,触发checkpoint有几个条件,master thread每10秒将数据落盘,flush list使用率超过限制时落盘等等