mysql 二阶段提交 binlog,redolog,undolog
网上看到很多 Mysql "内部的二阶段提交" 的好多文章,但在二阶段提交时为何总是只提到 redolog 和 binlog,很少提到 undolog ,只是轻描淡写地提到过 undolog也是事务commit之前需要写的。
那么在事务的具体执行过程中,undolog在二阶段提交过程中的哪一步呢?
还有就是事务commit之后,通常只介绍到 binlog落盘。但这只是日志落盘了啊,几乎都没有介绍数据什么时候落盘的?
mysql
undolog
数据
赞
收藏 0
回答 1
待解决
相关问题
OB的分布式事务可以做到一阶段提交吗?
2584浏览 • 1回复 待解决
PolarDB MySQL如何开启Binlog功能及配置Binlog保留时间?
2902浏览 • 1回复 待解决
MongoDB 集群的跨行事务通过几个阶段提交实现?
3365浏览 • 1回复 待解决
使用mysql的binlog进行监控有什么意义?
1934浏览 • 1回复 待解决
MySQL使用乐观锁要不要把事务隔离级别改为读提交?
3900浏览 • 1回复 待解决
mysql 刷脏页未提交的数据能写入磁盘吗?
2527浏览 • 1回复 待解决
innodb的数据和binlog谁先写入?
1908浏览 • 1回复 待解决
PolarDB binlog备份如何获取?
2585浏览 • 1回复 待解决
App包的提交 ,是否有命令行工具直接支持向应用管理后台提交App包
889浏览 • 1回复 待解决
mysql: 如何找到某个时间段(譬如最近)执行最多的sql语句
2003浏览 • 1回复 待解决
一段时间后会连不上mysql数据库怎么回事?
2425浏览 • 1回复 待解决
Mysql唯一字段和复合唯一键有什么差异?
2769浏览 • 1回复 待解决
请问任务提交到yarn集群上运行。但是一段时间后,cdc数据,新增修改删
2227浏览 • 1回复 待解决
冷启阶段 H:JSPandaFileExecutor::ExecuteModuleBufferSecure 占用大量耗时
1274浏览 • 1回复 待解决
PolarDB如何使用binlog同步到自己的库?
2804浏览 • 1回复 待解决
20号中奖提交资料,今天能推送吗?
6283浏览 • 1回复 待解决
onWindowStageCreate阶段throw error会导致应用卡在展示图标界面
1263浏览 • 1回复 待解决
TextField怎么给某段文字设置颜色
8668浏览 • 2回复 待解决
HarmonyOS 在打包阶段的HAP和HSP的签名问题
138浏览 • 1回复 待解决
鸿蒙-如何实现播放一段音频
10673浏览 • 2回复 待解决
Navigation二级导航嵌套
640浏览 • 1回复 待解决
XHR使用POST提交方式异步导致js代码提前执行
1841浏览 • 1回复 待解决
有根据二维码照片识别二维码的api吗?
3398浏览 • 1回复 待解决
HarmonyOS cocos引擎能否二次启动
114浏览 • 1回复 待解决
实现二次侧滑退出应用
1471浏览 • 1回复 待解决
undolog跟redolog一样都是实时在写的,在mysql执行insert into a (id) values (1),同时就会向undolog里面写delete from a where id=1;
数据是根据checkpoint机制落盘的,触发checkpoint有几个条件,master thread每10秒将数据落盘,flush list使用率超过限制时落盘等等