摘要:
1.redoredo 有在线redo日志和归档redo日志, 从Oracle 10g开始还新增加了flashback技术。每个Oracle数据库至少有2个在线重做日志组,循环写。只有INSERT, DELETE, UPDATE,MERGE才会生成redo日志,redo日志用于数据库故障恢复,比如系统崩溃,磁盘介质问题。2.undoundo 与redo相反, 修改数据时,会生成undo信息,以便回到更改前的状态。undo存放在数据库中一组undo变空间和undo段中。每次用undo恢复数据时,只是逻辑回滚,就是将数据恢复到更改前的状态。 物理变化不会被回滚,比如执行INSERT, 数据库为之创建 阅读全文