oracle 12c 新特性 Temporary UNDO 臨時回滾段
oracle 12c 新特性 Temporary UNDO 可以減少儲存在undo表空間的生成量和重做日誌的生成
[oracle@db12c ~]$ sqlplus / as sysdba
SQL*Plus: Release 12.1.0.1.0 Production on Mon Apr 28 14:18:21 2014
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
SQL> create global temporary table test as select * from dba_objects where 1=0;
Table created.
SQL> alter session set temp_undo_enabled=false;
Session altered.
SQL> set autotrace traceonly statistics
SQL>
SQL> insert into test select * from dba_objects;
19397 rows created.
Statistics
----------------------------------------------------------
83 recursive calls
1690 db block gets
2621 consistent gets
5 physical reads
121876 redo size
855 bytes sent via SQL*Net to client
842 bytes received via SQL*Net from client
3 SQL*Net roundtrips to/from client
3 sorts (memory)
0 sorts (disk)
19397 rows processed
SQL> update test set object_name=lower(object_name);
19397 rows updated.
Statistics
----------------------------------------------------------
6 recursive calls
615 db block gets
375 consistent gets
0 physical reads
1310712 redo size
857 bytes sent via SQL*Net to client
846 bytes received via SQL*Net from client
3 SQL*Net roundtrips to/from client
1 sorts (memory)
0 sorts (disk)
19397 rows processed
SQL> conn / as sysdba
Connected.
SQL> alter session set temp_undo_enabled=true
2 ;
Session altered.
SQL> set autotrace traceonly statistics
SQL>
SQL>
SQL> insert into test select * from dba_objects;
19397 rows created.
Statistics
----------------------------------------------------------
5 recursive calls
1695 db block gets
2517 consistent gets
0 physical reads
280 redo size
844 bytes sent via SQL*Net to client
842 bytes received via SQL*Net from client
3 SQL*Net roundtrips to/from client
1 sorts (memory)
0 sorts (disk)
19397 rows processed
SQL> update test set object_name=lower(object_name);
19397 rows updated.
Statistics
----------------------------------------------------------
2 recursive calls
22237 db block gets
827 consistent gets
0 physical reads
0 redo size
855 bytes sent via SQL*Net to client
846 bytes received via SQL*Net from client
3 SQL*Net roundtrips to/from client
1 sorts (memory)
0 sorts (disk)
19397 rows processed
SQL>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199859/viewspace-1150868/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 12c 新特性 - 臨時表undo(TEMP UNDO)Oracle
- oracle 12C 新特性之臨時undo控制Oracle
- Oracle 12c 新特性之臨時Undo--temp_undo_enabledOracle
- oracle回滾段 undo 表空間Oracle
- oracle12c新特性(5)- 臨時undoOracle
- 【UNDO】Oracle系統回滾段說明Oracle
- Oracle 12c 新特性之 temp undoOracle
- Oracle10新特性:臨時表空間組(temporary tablespace group)Oracle
- [20130808]12c新特性Temporary undo.txt
- Oracle10g新特性:臨時表空間組(temporary tablespace group)Oracle
- ORACLE回滾段Oracle
- Oracle Temporary Tables(Oracle 臨時表)Oracle
- ORACLE回滾段(1)Oracle
- ORACLE回滾段(2)Oracle
- ORACLE回滾段(轉)Oracle
- ORACLE回滾段管理Oracle
- 10G新特性: 臨時表空間組(temporary tablespace group)
- Oracle 12C R2新特性-本地UNDO模式(LOCAL_UNDO_ENABLED)Oracle模式
- Oracle臨時表GLOBAL TEMPORARY TABLEOracle
- Oracle 回滾(ROLLBACK)和撤銷(UNDO)Oracle
- ORACLE 回滾段詳解Oracle
- oracle臨時段Oracle
- Oracle Database 10g新特性-回滾監視OracleDatabase
- Oracle12c中效能最佳化&功能增強新特性之臨時undoOracle
- Oracle - 回滾表空間 Undo 的整理Oracle
- Oracle的回滾段介紹Oracle
- oracle的臨時表空間temporary tablespaceOracle
- 回滾操作、回滾段的理解
- Oracle基礎 03 回滾表空間 undoOracle
- ORACLE技術專題-- 回滾段Oracle
- Oracle 12c新特性Oracle
- 鎖表時KILL SESSION及回滾段監控(回滾時間評估)Session
- 【TEMPORARY TABLE】Oracle臨時表使用注意事項Oracle
- 10g新特性——回滾監視
- Oracle 12c 新特性(四)Oracle
- Oracle 12c 新特性(三)Oracle
- Oracle 12c 新特性(二)Oracle
- Oracle 12c 新特性(一)Oracle