回滚段与撤销段的区别
来源:互联网 发布:多个相同表格数据提取 编辑:程序博客网 时间:2024/04/30 13:57
今天突然被问到回滚段与撤销段有什么区别,我一下子就懵了,我的理解两个应该是差不多的东西,但就是说不出来。后来查查资料原来是oracle不同版本的东西,都是负责回滚DML操作的。下面就是我整理的一些资料,供大家参考下:
在9i版本以前
Oracle使用数据库中的回滚段来实现未提交数据或因系统故障导致实例崩溃时进行回滚操作
每一个表空间需要创建回滚段,各个表空间对回滚段实现各自的管理
在9i及后续版本
提供了一种新的回滚数据的管理方式,即使用Oracle自动管理的撤销(Undo)表空间
自动撤销管理表空间统一管理所有DML的回滚操作,简化了对于回滚工作的管理
在i,10g中的回滚段仅仅用作保留向后兼容
撤销段代替了原有版本中的回滚段。
撤销的实质意味着将所作的修改退回到修改前的状态,即倒退所有DML语句
- 回滚段与撤销段的区别
- 代码段与程序段的区别
- 关于BSS段与DATA段的区别
- 386段寄存器与8086的区别
- Jsp脚本段与声明的区别
- 堆栈,堆栈,堆和栈的区别 BSS段、数据段、代码段、堆与栈
- 内存为什么要分段? 分成多少种段? 段与段寄存器的区别?
- 数据段、代码段、堆栈段、BSS段的区别
- 数据段、代码段、堆栈段、BSS段的区别
- 数据段、代码段、堆栈段、BSS段的区别
- 数据段、代码段、堆栈段、BSS段的区别
- 数据段、代码段、堆栈段、BSS段的区别
- 数据段、代码段、堆栈段、BSS段的区别
- 数据段、代码段、堆栈段、BSS段的区别
- 数据段、代码段、堆栈段、BSS段的区别
- 数据段、代码段、堆栈段、BSS段的区别
- 数据段、代码段、堆栈段、BSS段的区别
- 数据段、代码段、堆栈段、BSS段的区别
- CF 327A - Flipping Game
- 使用mybatis执行oracle存储过程
- 新的开始之 CentOS 修改Root密码
- experiment : 使用OD 调试带启动参数的程序
- 房租分配问题
- 回滚段与撤销段的区别
- hdu1067 N - Gap
- POJ2752_Seek the Name, Seek the Fame_KMP_对next数组的运用
- 教你用ajax来初始化一个zTree
- 项目中 session 找不到
- Android实现ListView异步加载图片
- 解决 eclipse ADB server didn't ACK问题
- 什么是Core Dump?
- 移植对话框资源