暂无图片
redo log和undo log的区别
我来答
分享
愿世间无疾无病
2022-12-10
redo log和undo log的区别

redo log和undo log的区别

我来答
添加附件
收藏
分享
问题补充
6条回答
默认
最新
yBmZlQzJ

redo log:记录的是物理级别上的页修改操作,比如页号,偏移量,写入的数据,主要是为了保证数据的可靠性。
undo log:记录的是逻辑操作日志,比如对某一行数据进行了insert操作,那么undo log就记录一条与之相反的delete操作。主要用于事务的回滚和一致性非锁定读。

暂无图片 评论
暂无图片 有用 3
暂无图片
愿世间无疾无病
题主
2022-12-10
谢谢
yBmZlQzJ
答主
2022-12-10
不客气
猫瞳映月
2022-12-10
undo一般用于事务的取消与回滚,记录的是数据修改前的值; redo一般用于恢复已确认但未写入数据库的数据,记录的是数据修改后的值。
展开全部评论(3条)
huayumicheng

redo前滚,undo回滚。

暂无图片 评论
暂无图片 有用 0
风车
2022-12-11
Undo用于回滚、一致性读(readconsistency)和闪回(flashback);redo用于数据库前滚(rolling forward)、恢复和数据的改变;
Oracle

学习了

暂无图片 评论
暂无图片 有用 0
zy

学习了学习了学习了学习了学习了学习了

暂无图片 评论
暂无图片 有用 0
风车

redo重做流程,undo撤销还原流程

暂无图片 评论
暂无图片 有用 0

redo重做信息即重做日志文件记录的信息;undo回滚信息即用于取消或回滚事务。

暂无图片 评论
暂无图片 有用 1
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏