转载请注明出处:http://blog.csdn.net/guoyjoe/article/details/12205299
正确答案:A
具体请参考:http://blog.csdn.net/guoyjoe/article/details/9199963
Flashback Data Archive(闪回数据归档)
UNDO表空间记录的回滚信息虽然可以提供回闪查询,但时间久了,这些信息会被覆盖掉,其实只要事务一提交,他们就变成可覆盖的对象了,所以经常在做回闪查询时,我们会因为找不到undo block而收到1555错误,11G里面引入了Flashback Data Archive ,他用于存储数据的所有改变,时间由你自己设定,消耗的是更多的磁盘空间,现在来看下这个特性。
一、创建闪回数据归档
1、为了创建闪回数据归档,必须拥有DBA角色或拥有系统权限flashback archive administer。
sys@MYDB> select * from dba_sys_privs where privilege like '%FLASH%';
sys@MYDB> select * from dba_sys_privs where privilege like '%FLASH%'; GRANTEE PRIVILEGE ADM
------------------------------ ---------------------------------------- ---
SYS FLASHBACK ANY TABLE NO
DBA FLASHBACK ANY TABLE YES
SYS FLASHBACK ARCHIVE ADMINISTER NO
DBA FLASHBACK ARCHIVE ADMINISTER YES sys@MYDB> grant flashback archive administer to gyj; Grant succeeded.
2、创建表空间
sys@MYDB> create tablespace flash_tbs1 datafile '/u01/app/oracle/oradata/mydb/flash_tbs1.dbf' size 20480M; Tablespace created.
3、创建闪回归档
sys@MYDB> create flashback archive flash1 tablespace flash_tbs1 quota 1024M retention 5 year; Flashback archive created.
二、更改闪回数据归档
sys@MYDB> alter flashback archive flash1 set default; Flashback archive altered. sys@MYDB> alter flashback archive flash1 add tablespace tp1; --添加表空间 Flashback archive altered. sys@MYDB> alter flashback archive flash1 remove tablespace tp1;--删除表空间 Flashback archive altered. sys@MYDB> alter flashback archive flash1 modify tablespace flash_tbs1 quota 2048M;--添加配额 Flashback archive altered. sys@MYDB> alter flashback archive flash1 modify retention 3 year; Flashback archive altered. sys@MYDB> alter flashback archive flash1 purge all; -- 清除所有 Flashback archive altered. sys@MYDB> alter flashback archive flash1 purge before timestamp (systimestamp - interval '2' day);--清除2天前的 Flashback archive altered. sys@MYDB> alter flashback archive flash1 purge before scn 123344; Flashback archive altered.
QQ:252803295
技术交流QQ群:
DSI&Core Search Ⅰ 群:127149411(2000人技术群:未满)
DSI&Core Search Ⅱ 群:177089463(1000人技术群:未满)
DSI&Core Search Ⅲ 群:284596437(500人技术群:未满)
DSI&Core Search Ⅳ 群:192136702(500人技术群:未满)
DSI&Core Search Ⅴ 群:285030382(500人闲聊群:未满)
MAIL:dbathink@hotmail.com
BLOG: http://blog.csdn.net/guoyjoe
WEIBO:http://weibo.com/guoyJoe0218