Oracle 12c 新特性之 temp undo
来源:互联网 发布:网络加速app 编辑:程序博客网 时间:2024/05/19 11:49
Oracle 12c R1 之前,临时表生成的undo记录是存储在undo表空间里的,通用表和持久表的undo记录也是类似的。而在 12c R12 的临时 undo 功能中,临时 undo 记录可以存储在一个临时表中,而无需再存储在 undo 表空间内。临时表的UNDO信息通常用于读一致性和事务回滚,在事务完成之后,无需进行恢复,所以也就不必永久保存。这个特性完全无损Oracle的事务一致性。这样做的主要好处在于:减少 undo 表空间,由于信息不会被记录在 redo 日志中,所以减少了 redo 数据的生成。你可以在会话级别或者数据库级别来启用临时 undo 选项。
启用 temp undo 好处:
1.减少 undo 表空间
2.减少 redo 数据
3.允许在ADG中对临时表进行DML操作
启用 temp undo 要求:
1.兼容性参数必须设置为 12.0.0 或更高
2.启用 c##andy.temp_undo_ENABLED 初始化参数
3.足够的空间来创建临时表空间
开启或者禁用 temp undo:
SQL> ALTER SYSTEM|SESSION SET TEMP_UNDO_ENABLED=TRUE;
SQL> ALTER SYSTEM|SESSION SET TEMP_UNDO_ENABLED=FALSE;
0 0
- Oracle 12c 新特性之 temp undo
- Oracle 12C 新特性之临时undo控制
- Oracle Database 12c新特性-临时UNDO段
- Oracle 12c新特性
- Oracle 12c 新特性
- Oracle 12c 新特性之 Multitenant Architecture (一)
- Oracle 12c 新特性之 Multitenant Architecture (二)
- Oracle 12c 新特性之 Multitenant Architecture (三)
- Oracle 12c 新特性之 Multitenant Architecture (四)
- Oracle 12c 新特性之 Multitenant Architecture (五)
- Oracle 12c 新特性之 In-Database Archiving
- Oracle 12c Study之-- 分区表新特性
- oracle 12c 新特性之不可见字段
- Oracle 12C 新特性之级联truncate
- Oracle 12C 新特性之 sqlplus查看History命令
- Oracle 12C 新特性之 恢复表
- Oracle 12c 新特性-Pluggable Database
- Oracle 12C的十二个新特性
- Codeforces 486D Valid Sets【树型Dp】
- SOA演进到微服务
- VS2013 T4模板的问题自己解决
- 51Nod 1106 质数检测
- 提交(Commit)
- Oracle 12c 新特性之 temp undo
- Spring+SpringMVC+MyBatis+easyUI整合优化篇(十四)谈谈写博客的原因和项目优化
- 什么是面向对象思想
- 自己编写JZ2440 bootloader分析
- The Martian Challenge 2017 E. Secret Passage
- 记一个归并排序模板
- ceshi
- 500. Keyboard Row
- #webview简介与遇到的问题及解决方案##