OCM备考 三. Managing Database Availability 之flashback
10g OCM大綱關于flashback考點
?
﹡ Set Flashback Database parameters?
﹡ Monitor Flashback Database logs and statistics?
﹡ Perform a Flashback Database operation?
﹡ Configure a flash recovery area?
?
1 打開flashback database功能
1)參數設置
db_recovery_file_dest???:??閃回區
db_recovery_file_dest_size?:閃回區大小
db_flashback_retention_target?:能閃回的時間范圍
?
2) 打開數據庫閃回功能
SQL> SHUTDOWN IMMEDIATE;
SQL> STARTUP MOUNT EXCLUSIVE;
SQL> ALTER SYSTEM SET?DB_FLASHBACK_RETENTION_TARGET=2880 SCOPE=BOTH;
SQL> ALTER DATABASE FLASHBACK ON;
SQL> ALTER DATABASE OPEN;
2 flashback database
2.1 sql方式
1、基于時間的閃回
將數據庫閃回到過去一個時間點:
sql> flashback database to timestamp(to_timestamp(‘2010-07-27 10:00:00’,’yyyy-mm-ddHh24:mi:ss’)) ;
Sql> alter database open resetlogs;
?
2、基于scn的閃回
將數據庫閃回到過去的scn:
sql> FLASHBACK DATABASE TO SCN 53943;
sql> alter database open resetlogs;
2.2 rman方式
1、基于時間的閃回
rman> FLASHBACK DATABASE TO TIME = "TO_DATE('2004-05-27 16:00:00',
???'YYYY-MM-DD HH24:MI:SS')";
?
2、基于scn的閃回
rman> flashback database to scn=123333;
?
3、基于日志序列的閃回
Rman> flashback database to sequence=128 thread=1;
3 監控
1、評估數據庫能閃回的最早的時間點
SELECT estimated_flashback_size, ?flashback_size,?oldest_flashback_scn,
,?oldest_flashback_time
FROM???V$FLASHBACK_DATABASE_LOG;
2、閃回區得空間利用率
Select * from v$flash_recovery_area_usage;
4 flashback table
將表閃回到過去時間點:
sql> flashback table t2 to timestamp to_timestamp('2011-06-18 23:37:48','yyyy-mm-dd hh24:mi:ss');
5 flashback query
1、閃回查詢過去一個時間點的數據
select * from t2 as of timestamp to_timestamp('2011-06-18 23:37:48','yyyy-mm-dd hh24:mi:ss') where id=1;
?
2、閃回查詢過去一個時間范圍的數據
SELECT versions_xid, salary FROM employees VERSIONS BETWEEN TIMESTAMP t1 and t2
WHERE employee_id = 200;
?
3、FLASHBACK_TRANSACTION_QUERY
查詢過去時間段內操作的dml,并給出撤銷該操作的語句(undo_sql)
Sql> select xid,start_scn,commit_scn,undo_change#,operation,row_id,undo_sql from
flashback_transaction_query where table_name='T1' and table_owner='U1'
總結
以上是生活随笔為你收集整理的OCM备考 三. Managing Database Availability 之flashback的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OCM备考 三. Managing Da
- 下一篇: NOLOGGINGFORCE LOGGI