国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > MySQL > mysql中undo log的两种类型

mysql中undo log的两种类型

mysql undo log

头像

小妮浅浅

2021-09-15 09:29:153705浏览 · 0收藏 · 0评论

根据行为的不同,undo log分为两种:insert undo log和update undo log

1、insert undo log,是在insert操作中产生的。insert操作的记录只对事务本身可见。

对于其它事务此记录是不可见的,所以 insert undo log 可以在事务提交后直接删除而不需要进行purge操作。

2、update undo log是update或delete操作中产生。

因为会对已经存在的记录产生影响,为了提供 MVCC机制,因此 update undo log 不能在事务提交时就进行删除,而是将事务提交时放到入 history list 上,等待 purge 线程进行最后的删除操作

为了更好的支持并发,InnoDB的多版本一致性读是采用了基于回滚段的的方式。另外,对于更新和删除操作,InnoDB并不是真正的删除原来的记录,而是设置记录的delete mark为1。因此为了解决数据Page和Undo Log膨胀的问题,需要引入purge机制进行回收

为了保证事务并发操作时,在写各自的undo log时不产生冲突,InnoDB采用回滚段的方式来维护undo log的并发写入和持久化。回滚段实际上是一种 Undo 文件组织方式

以上就是mysql中undo log的两种类型,希望对大家有所帮助。更多mysql学习指路:MySQL

推荐操作系统:windows7系统、mysql5.8、DELL G3电脑

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

打开B站看片| 麻豆精品无码国产在线播放 | 女性私密紧致情趣玩具| 男生把小困困放到女生困里视频 | 女人尝试到更粗大的心理变化 | 乳欲人妻办公室奶水| 肉多到炸的年下小狗(双南)| 日本暴力强伦轩视频| 老公把闺蜜干的嗷嗷叫| 高压监狱2法国1时43分| 免费观看已满十八岁电视剧在线播.| 章小蕙尹子维| 一家乱战60集全播放免费观看| 美女被捆绑绳子穿过下体 勒胸| 十八岁完整版高清免费观看| 扌暴辶鬲的短文| 国产精品黑料吃瓜网曝事件海角| 《帐篷里的秘密》动漫| 真人刺激战场40分钟电视剧| 7777影院免费观看电视剧大全| 开会桌下把荫蒂添的好多水| 在婚房被伴郎C了2个小时| 《一滴都不许漏》何泽城林荫 | 暴躁老女人免费观看电视剧| 裸吻| 交换的温度2HD| 免费观看B站刺激战场2023| 老公说我的B夹得他很爽| 保险经纪人| 姨母的绣感中字完整版| 我兄弟的妈妈免费观看电视剧| 《黑人情欲》在线播放| 暴躁少女CSGO高清大图特点| 种马农场(6P)--骑当千菁T..| 销售的销售秘密3HD中字| 《性房纵欲》在线观看| 《请好好疼爱里面》免费观看| 言教授要稳住肉馅小水饺笔趣阁| BRAVE| 小辣椒3美国伦理| 《炸裂吧!巨棒》免费阅读漫画