zoukankan      html  css  js  c++  java
  • 简单了解undo

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

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

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

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

    undo block  位于 buffer cache

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


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

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

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

                             

  • 相关阅读:
    Spring中的一些常用接口
    ApplicationContextAware的作用
    用spring的 InitializingBean 的 afterPropertiesSet 来初始化
    虚拟机扩容(/dev/mapper/centos-root 空间不足)
    AJAX
    Git
    jQuery
    JS
    JS
    jQuery
  • 原文地址:https://www.cnblogs.com/liuxiya/p/6144307.html
Copyright © 2011-2022 走看看