mysql 二阶段提交 binlog,redolog,undolog
网上看到很多 Mysql "内部的二阶段提交" 的好多文章,但在二阶段提交时为何总是只提到 redolog 和 binlog,很少提到 undolog ,只是轻描淡写地提到过 undolog也是事务commit之前需要写的。
那么在事务的具体执行过程中,undolog在二阶段提交过程中的哪一步呢?
还有就是事务commit之后,通常只介绍到 binlog落盘。但这只是日志落盘了啊,几乎都没有介绍数据什么时候落盘的?
mysql
undolog
数据
赞
收藏 0
回答 1
待解决
相关问题
OB的分布式事务可以做到一阶段提交吗?
3302浏览 • 1回复 待解决
PolarDB MySQL如何开启Binlog功能及配置Binlog保留时间?
3514浏览 • 1回复 待解决
使用mysql的binlog进行监控有什么意义?
2432浏览 • 1回复 待解决
MongoDB 集群的跨行事务通过几个阶段提交实现?
3728浏览 • 1回复 待解决
mysql 刷脏页未提交的数据能写入磁盘吗?
3253浏览 • 1回复 待解决
innodb的数据和binlog谁先写入?
2402浏览 • 1回复 待解决
MySQL使用乐观锁要不要把事务隔离级别改为读提交?
4512浏览 • 1回复 待解决
HarmonyOS releaseType为3分阶段时,大概是个什么状态
158浏览 • 1回复 待解决
PolarDB binlog备份如何获取?
3221浏览 • 1回复 待解决
mysql: 如何找到某个时间段(譬如最近)执行最多的sql语句
2488浏览 • 1回复 待解决
一段时间后会连不上mysql数据库怎么回事?
3160浏览 • 1回复 待解决
PolarDB如何使用binlog同步到自己的库?
3539浏览 • 1回复 待解决
HarmonyOS RCP POST表单提交咨询
261浏览 • 1回复 待解决
Mysql唯一字段和复合唯一键有什么差异?
3402浏览 • 1回复 待解决
HarmonyOS 表单提交的demo
328浏览 • 1回复 待解决
HarmonyOS 提交测试包,提示999
564浏览 • 1回复 待解决
HarmonyOS app应用测试,无法提交邀请测试,只能提交公开测试,是否需要加白名单
428浏览 • 1回复 待解决
App包的提交 ,是否有命令行工具直接支持向应用管理后台提交App包
1530浏览 • 1回复 待解决
请问任务提交到yarn集群上运行。但是一段时间后,cdc数据,新增修改删
2947浏览 • 1回复 待解决
HarmonyOS 调试阶段signingConfig问题
497浏览 • 1回复 待解决
HarmonyOS 开发调试阶段应用升级
500浏览 • 1回复 待解决
20号中奖提交资料,今天能推送吗?
7032浏览 • 1回复 待解决
HarmonyOS 提交发布哪个字段可以设置审核通过立刻发布
172浏览 • 1回复 待解决
HarmonyOS 在什么阶段设置web的useragent
280浏览 • 1回复 待解决
安装MySQL为什么要创建MySQL用户?
2636浏览 • 1回复 待解决
undolog跟redolog一样都是实时在写的,在mysql执行insert into a (id) values (1),同时就会向undolog里面写delete from a where id=1;
数据是根据checkpoint机制落盘的,触发checkpoint有几个条件,master thread每10秒将数据落盘,flush list使用率超过限制时落盘等等