oracle12c新特性(5)- 臨時undo
1. oracle12c新特性(5)- 臨時undo
每個Oracle資料庫包含一組與系統相關的表空間,例如SYSTEM,SYSAUX,UNDO & TEMP,並且它們在Oracle資料庫中每個都用於不同的目的。在Oracle 12c R1之前,臨時表生成的undo記錄是儲存在undo表空間裡的,通用表和持久表的undo記錄也是類似的。而在12c R12的臨時undo功能中,臨時undo記錄可以儲存在一個臨時表中,而無需再儲存在undo表空間內。這樣做的主要好處在於:減少undo表空間,由於資訊不會被記錄在redo日誌中,所以減少了redo資料的生成。你可以在會話級別或者資料庫級別來啟用臨時undo選項。
啟用臨時undo功能
要使用這一新功能,需要做以下設定:
· 相容性引數必須設定為12.0.0或更高
· 啟用 TEMP_UNDO_ENABLED 初始化引數
· 由於臨時undo記錄現在是儲存在一個臨時表空間中的,你需要有足夠的空間來建立這一臨時表空間
· 對於會話級,你可以使用:ALTER SYSTEM SET TEMP_UNDO_ENABLE=TRUE;
查詢臨時undo資訊
以下所列的字典檢視是用來檢視或查詢臨時undo資料相關統計資訊的:
· V$TEMPUNDOSTAT
· DBA_HIST_UNDOSTAT
· V$UNDOSTAT
要禁用此功能,你只需做以下設定:
SQL> ALTER SYSTEM|SESSION SET TEMP_UNDO_ENABLED=FALSE; |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24179204/viewspace-2128798/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle12c中效能最佳化&功能增強新特性之臨時undoOracle
- Oracle 12c 新特性 - 臨時表undo(TEMP UNDO)Oracle
- Oracle 12c 新特性之臨時Undo--temp_undo_enabledOracle
- oracle 12C 新特性之臨時undo控制Oracle
- oracle 12c 新特性 Temporary UNDO 臨時回滾段Oracle
- MySQL 5.7 新特性 共享臨時表空間及臨時表改進MySql
- MySQL8.0新特性-臨時表的改善MySql
- Oracle12C新特性_DDL日誌Oracle
- Oracle12c新特性之基本操作Oracle
- oracle12c新特性列舉說明Oracle
- 11.2新特性之不可見索引-臨時統計資訊索引
- Oracle 12c 新特性之 temp undoOracle
- Oracle12C新特性_不可見欄位(二)Oracle
- oracle12c新特性(9)--限制PGA的大小Oracle
- oracle12c新特性(3)-不可見欄位Oracle
- Oracle12c 新特性 - log記錄DDL操作Oracle
- Oracle 11g 新特性 -- 臨時表空間收縮(轉)(Oracle
- Oracle10新特性:臨時表空間組(temporary tablespace group)Oracle
- 10G新特性: 臨時表空間組(temporary tablespace group)
- Oracle12c新特性(2)記錄DDL日誌Oracle
- JDK 5新特性JDK
- Oracle 12C R2新特性-本地UNDO模式(LOCAL_UNDO_ENABLED)Oracle模式
- Oracle10g新特性:臨時表空間組(temporary tablespace group)Oracle
- oracle全域性臨時表的特性Oracle
- HTML5新特性HTML
- HTML5 新特性!HTML
- EFCore 5 新特性 SaveChangesInterceptor
- EFCore 5 新特性 —— Savepoints
- IIS 7新特性5
- JBUILDER 5 新特性 (轉)UI
- oracle10G新特性之臨時表空間組的應用Oracle
- Oracle 11g中Temp臨時表空間、檔案的新特性Oracle
- MySQL 5.7新特性之線上收縮undo表空間MySql
- oracle12c新特性(4)---相同欄位上的多重索引Oracle索引
- ASP.NET 5新特性ASP.NET
- MySQL 8.0.2 新特性 UNDO表空間管理的靈活性提升MySql
- Oracle12c中資料泵新特性之功能增強(expdp, impdp)Oracle
- Oracle12c中容錯&效能新特性之表空間組Oracle