oracle11g flashback archive feature新特性
/******flashback archive*****/
/***示例*****/
SQL> create flashback archive test_flashback tablespace tbs_16k quota 100 M retention 1 day;
Done
SQL> create table t_flashback(a int);
Table created
SQL> insert into t_flashback values(1);
1 row inserted
SQL> commit;
Commit complete
SQL> select current_scn from v$database;
CURRENT_SCN
-----------
11451980
/***此語法僅適用於預設的flashback archive****/
SQL> alter table t_flashback flashback archive;
alter table t_flashback flashback archive
ORA-55608: Default Flashback Archive does not exist
/*** 指定flashback archive***/
SQL> alter table t_flashback flashback archive test_flashback;
Table altered
SQL> insert into t_flashback values(2);
1 row inserted
SQL> commit;
Commit complete
/***flashback to before time***/
SQL> select * from t_flashback as of scn 11451980;
A
---------------------------------------
1
SQL> select current_scn from v$database;
CURRENT_SCN
-----------
11452186
/***ddl操作*****/
SQL> alter table t_flashback add b int;
Table altered
SQL> select * from t_flashback;
A B
--------------------------------------- ---------------------------------------
1
2
/***cross ddl依舊可以flashback to before time*****/
SQL> select * from t_flashback as of scn 11451980;
A
----------
1
/***下附一些各項操作語法****/
The next statement alters the default flashback data archive to extend the retention period to 1 month:
ALTER FLASHBACK ARCHIVE test_archive1
MODIFY RETENTION 1 MONTH;
The next statement specifies tracking for the oe.customers table. The flashback data archive is not specified, so data will be archived in the default flashback data archive, test_archive1:
ALTER TABLE oe.customers
FLASHBACK ARCHIVE;
The next statement specifies tracking for the oe.orders table. In this case, data will be archived in the specified flashback data archive, test_archive2:
ALTER TABLE oe.orders
FLASHBACK ARCHIVE test_archive2;
The next statement drops test_archive2 flashback data archive:
DROP FLASHBACK ARCHIVE test_archive2
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9240380/viewspace-757602/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 11G新特性:FLASHBACK ARCHIVEHive
- 11G新特性:FLASHBACK ARCHIVE - 01Hive
- 11G新特性:FLASHBACK ARCHIVE – 02Hive
- 11G Flashback Data Archive新特性的研究Hive
- oracle 11g 新特性 Flashback Data Archive 說明OracleHive
- Oracle 11g新特性--閃回資料歸檔(flashback data archive)[zt]OracleHive
- 版本新特性(new feature)
- 【FLASHBACK】Oracle flashback data archive 介紹OracleHive
- Oracle Flashback Data ArchiveOracleHive
- Flashback Data Archive RequirementsHiveUIREM
- 11g feature: Flashback Data Archive Guide. (Doc ID 470199.1)HiveGUIIDE
- Flashback Data Archive原理詳解Hive
- flashback drop/query/table/database/archiveDatabaseHive
- Flashback Data Archive (Oracle Total Recall)HiveOracle
- Oracle11g新特性之editionOracle
- ORACLE 11G FLASHBACK FEATUREOracle
- (轉)oracle10g新特性之 flashbackOracle
- 10G新特性筆記之FLASHBACK筆記
- oracle11g新特性之--虛擬列Oracle
- Oracle11g新特性點評之RMANOracle
- Oracle11g新特性之只讀表Oracle
- Oracle11g新特性:SQL Result Cache [zt]OracleSQL
- oracle11g flashback技術Oracle
- oracle flashback特性(2.1)--Flashback Table之RECYCLEBINOracle
- oracle flashback特性(3.2)--Flashback Database操作示例OracleDatabase
- How To Using Flashback Data Archive (Oracle Total Recall)HiveOracle
- 閃回資料歸檔-- Flashback Data ArchiveHive
- Oracle Flashback Archive——Oracle閃迴歸檔(上)OracleHive
- Oracle Flashback Archive——Oracle閃迴歸檔(中)OracleHive
- Oracle Flashback Archive——Oracle閃迴歸檔(下)OracleHive
- Playing with Flashback Data Archive on 11GR2Hive
- 【RMAN】Oracle11g備份恢復新特性Oracle
- oracle11g 的Data Guard方面的新特性Oracle
- ZT:資料庫Oracle11g新特性RMAN資料庫Oracle
- 【Flashback】10G的新特性“閃回表”清除方法
- 9i新特性之Flashback Query的應用(1)
- 9i新特性之Flashback Query的應用(2)
- WAS V7.0 Feature Pack for Java Persistence API 2.0 新特性介紹JavaAPI