redo&undo log

redo 与undo 日志的最主要区别
1.undo日志:在恢复时取消未完成事务的影响,忽略已提交的事务
   redo日志:忽略未完成的事务,重做已提交事务的改变。
2.undo日志:先将修改后的数据写到磁盘(直接commit到磁盘)
   redo日志:先commit,然后将修改后的数据写到磁盘
3.当遵循undo日志的u1和u2规则,恢复时我们所需要的是数据库的旧值
   使用redo日志恢复时,我们需要的是新值

posted on 2018-05-25 15:22  Kid_Zora  阅读(242)  评论(0编辑  收藏  举报

导航