简单了解undo

ORACLE 数据库 DML语句执行之前,会将数据块修改前的信息 镜像保存到 undo 段

insert语句     rollback    将会执行一条deleter操作  (相对数据量最小,只需利用rowid进行删除)

update语句   rollback    将会执行一条upadate操作

deleter语句   rollback    将会执行一条insert操作    (相对数据量最大)

undo block  位于 buffer cache

简单了解undo

数据块在变更之前   会将镜像写入undo段, 生成undo block  。

undo 的作用主要是 1.回退操作,事务未提交前,rollback
                          2.读取一致性查询。

3.闪回查询、闪回事务处理和闪回表

4 从失败的事务处理中进行恢复

上一篇:CodeForces 12C Fruits


下一篇:JavaScript的案例(数据校验,js轮播图,页面定时弹窗)