undo 是用来回滚的,而且oracle 的undo有undo segment

在数据文件的目录下有UNDO.LOG

有这么一个物理的文件

还有undo实际上只是逻辑上的undo,也就是说:undo是这样工作的

insert-delete

update-update

执行一个逻辑上相反的语句

HWM

high  water mark

水位线:因为undo并没有实际上在物理上清理掉一些datablock

这里就是要牵扯到一个东西了

就是truncate和delete的区别

比如说,如果你truncate的话,oracle就会回退到表之前的datablock中,把之前的datablock都释放掉

delete的话,就会以现在的datablock为界限来继续插入,datablock不会释放

I know actually nothing ,but now ,but now I'm late and I want to take it aside

maybe one day I will look back

oracle更换undo,ORACLE UNDO相关推荐

  1. oracle更换年,Oracle数据库更换服务器10分钟切换方案

    1. 迁移环境: 源: IP地址 Oracle版本 数据库SID 操作系统版本 10.1.124.50 10.2.0.5 hsdb Redhat 6.6 目标: IP地址 Oracle版本 数据库SI ...

  2. oracle 12c undo,Oracle 12C新特性-临时UNDO段(Temporary Undo Segments) | 信春哥,系统稳,闭眼上线不回滚!...

    在12C版本,为了减少UNDO表空间的使用率及减少REDO和归档日志的产生量,ORACLE推出了临时UNDO段(Temporary Undo Segments)新特性.这个新特性把临时表产生的UNDO ...

  3. 大讲堂专访丨连接Oracle DBA与开发的桥梁:Oracle的redo与undo

    云和恩墨大讲堂每周都会邀请业内外大咖进行一小时的线上主题分享,本期我们邀请到了云和恩墨技术专家李元鹏,带来题为<浅谈Oracle的redo与undo>的分享,敬请期待. 在开课前,大讲堂对 ...

  4. 【Oracle】redo与undo

    一 .redo(重做信息) 是Oracle在线(或归档)重做日志文件中记录的信息,万一出现失败时可以利用这些数据来"重放"(或重做)事务.Oracle中记录这些信息的文件叫做red ...

  5. oracle 添加undo,oracle undo

    < Oracle 的核心与技术 > 这本书说过,Oracle事务管理起源于Undo. Oracle的默认事务隔离级别是read commit.但是这个级别与MySQL的 read comm ...

  6. oracle 12c undo,Oracle 12c 新特性之临时Undo--temp_undo_enabled

    Oracle 12c 新特性之临时Undo--temp_undo_enabled 每个 Oracle 数据库包含一组与系统相关的表空间,例如 SYSTEM , SYSAUX , UNDO&TE ...

  7. oracle 体系结构认识,Oracle数据库体系结构简单认识一

    1.为什么使用数据库软件 为什么我们不直接使用硬盘管理数据而要使用数据库,最主要的原因还是效率问题,直接采取硬盘管理数据的效率远远低于数据库软件,因为数据库软件是把数据加载至内存中进行修改,而硬盘则是 ...

  8. oracle数据库 名词,Oracle数据库名词解释

    SQL(Structured Query Language) --- 结构化查询语言 VPD(virtual private database) --- 虚拟专用数据库 OAS(Oracle Appl ...

  9. mysql oracle mvcc_PostgreSQL、Oracle/MySQL和SQL Server的MVCC实现原理方式

    PostgreSQL.Oracle/MySQL和SQL Server的MVCC实现原理方式 关系数据库管理系统使用MVCC(Multiversion Concurrency Control多版本并发控 ...

最新文章

  1. JSON字符串key缺少双引号的解决方法
  2. android qq弹出菜单,Android开发实现qqminihd 左右滑动菜单效果
  3. 《 产品设计思维:电商产品设计全攻略》一一2.3 电子商务的存在形态
  4. 苹果高管谈及近期员工担忧,呼吁其向管理层报告职场问题
  5. 95-38-040-Buffer-AbstractReferenceCountedByteBuf引用计数
  6. QT 5.3 VS2010 中文
  7. PRICAI 2016 论文精选 | 基于车辆优先级优化交通系统的道路分布
  8. [中等]寻找缺失的数
  9. Webpack 2 视频教程 020 - Webpack 2 中的 HMR ( Hot Module Replacement )
  10. 语音处理:Python实现音频文件声道分离批量处理
  11. origin自定义拟合,拟合公式带有复数i怎么办?用matlab能是实现吗?怎么实现呢,可以的话额能否给个示例。
  12. 用java异或的方式去实现简单的视频加密
  13. Android10支持dcip3,dcip3 相当于多少srgb
  14. 点云分割中Proposal-based Methods与Proposal-free Methods
  15. 网卡mac地址的设置
  16. 关于手机APP在手机桌面图标圆形的,圆角方形的,直角方形的自动适配。
  17. PROFINET如何实现“一网到底”?
  18. dependencies和devDependencies的包下载
  19. 工业和信息化部发布《关于电信设备进网许可制度若干改革举措的通告》
  20. 计算机网络考试重点【自用】

热门文章

  1. perl json encode_json decode_json
  2. AndroidStudio Gradle 解决Error:All flavors must now belong to a named flavor dimension. Learn more at
  3. HTML实战案例2:制作模拟考试试卷页面
  4. 注册表删除计算机用户密码,不小心把电脑原本一直用的账户删除了,现在新建了账户,没权限。管理员密码我不知道...
  5. 专票的发票代码和发票号码在哪里
  6. NYOJ 139 我排第几个(康托展开)
  7. CSAP_MAT_BOM_MAINTAIN修改问题
  8. 蓝桥杯-打水问题(贪心+模拟)
  9. 数据湖数据仓库仓湖一体
  10. debian+gnu/linux+9,观点|Debian GNU/Linux,22 年未完的美妙旅程