UNDO研究
undo主要提供以下三个作用:1.提供数据库一致性查询2.提供数据库恢复3.rollback事物SQL> select xidusn,xidslot,xidsqn,ubablk,ubafil,ubarec from v$transaction; XIDUSN XIDSLOT XIDSQN UBABLK UBAF...
UNDO介绍
当对表中数据进行更改时,会把表中块的前映像放入到undo段中UNDO主要用于以下功能:1.读一致性2.恢复数据库3.rollback事物4.提供flashback query等特性支持看以下的流程图可以看出数据库是如何保持读一致性的:当我们执行一个事务的时候,oracle会分配一个SCN编号,这个编号是递增的。下一个事务的编号一定比当前...
UNDO段区间分配介绍
以下信息整理于网络:UNDO主要用于以下方面:1.在执行rollback语句的时候rollback事物2.恢复数据库3.提供读一致性4.为oracle flashback query提供支持5.使用oracle flashback特性恢复数据库逻辑失败一般来讲事物的undo信息存储在回滚段中,事物的undo信息一直存在,直到一个commit或者rollback语句执行。自动回滚段...