您的位置:首页 > 其它

深入了解事务处理内部的动作

2016-03-05 16:26 302 查看
          事务处理简单地说就是留下更新日志,数据库根据这些日志信息,必要时将旧数据取回,或者在发生错误时将数据恢复到原先的状态,与事务处理相关的日志分为两个类型,UNDO日志,REDO日志。

         UNDO日志;回滚段,在进行数据的插入,更新,删除的场合,保存更新前的数据。在表的内容保存了指向UNDO日志的指针,ROLLBACK时根据这个指针获得旧数据,并覆盖新数据,ROLLBACK后,或者COMMIT后UNDO日志将被删除。

        REDO日志根据数据库不同,有时称为事务处理日志或日志。事务处理确定后,由于各种原因使数据库没有正确反映到数据库中,REDO日志提供了数据恢复用的手段。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: