国产成人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电脑

关注

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

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

苍老师最经典10部电影| 妻子的姐姐免费观看大全电视剧| 学生妹高清版免费观看电视剧| 《炸裂吧!巨棒》免费阅读漫画 | 家公给我治疗5中字| (NP、高H、纯肉)高H高辣| 少女初恋吃小头头视频免费| 女生给男生吃小头头| 高清无码| 国产视频| 扌暴辶鬲和扌暴辶的区别 | 《不戴套瑜伽教练3》| 法国色情巜做爰4| BOBO浏览器| 天美麻花星空高清MV播放音乐 | 绘色千佳| 超星阅读平台登录入口| 三人互换麦子| 无人区免费高清版观看| 免费高清在线观看免费的PPT软..| 艾梅柏·希尔德| 1688黄桃网站进入页面| 《健身房的特殊待遇》小说| DO时不堪入耳的话的| 欧美大片LOGO| 方子传 电影| 《医务室上垒》动漫全集在线观看 | 9.1国外黄冈B站| 白日梦我| 一边吃奶一边添P好爽视频| 《酒店激战》动漫1-5集免费观..| 咬女生小头头视频| 快拨出天我是你母亲歌词监控| 自拍视频| 快拨出天我是你母亲歌词监控| 七星彩开奖号码最新结果| 17·C1起草视频| 法国满天星《太太们》| 办公室刺激战场免费观看| 醉红楼| 三个领导换着躁我几小时在线观看