差別:
資料閃回查詢,隻需要啟用撤銷表空間自動管理復原資訊。
使用閃回删除技術和閃回資料庫技術,需要啟動資源回收筒,閃回恢複區。(歸檔模式使用)
具體設定:
---cmd sqlplus nolog sys as sysdba hanatech
具體設定----資料閃回查詢的設定:
檢視撤銷表資訊undo:
show parameter undo;
設定撤銷表資訊:
alter system set undo_managerment=auto;設定為auto才可以使用閃回查詢
alter system set undo_retention=900;最長保留時間(機關秒)
alter system set undo_tablespace=undotbs1;
檢視歸檔模式
archive log list;
檢視閃回區文檔位置(預設的已經設定了閃回回複區)
show parameter db_recovery_file
設定歸檔模式(可能歸檔模式預設就啟動了undo,可以省略上面的設定undo)
alter system archive log start;
基于as of timestamp的閃回查詢
select * from t_car_carstate as of timestamp to_timestamp('2012-5-29 18:30:00','YYYY-MM-DD HH24:MI:SS')
-----------------------------------------------------------------
------------------------------------------------------------------
具體設定----閃回資料庫技術設定:
檢視歸檔模式 archive log list;
設定歸檔模式:
shutdown immediate;
startup mount;
alter database archivelog;
alter database open;
啟動資料庫flashback特性
alter database flashback on;
alter database on;
alter system set db_flashback_retention_target=2880;設定歸檔時間:(預設的是一天1440分鐘)
本文轉自xiaocao1314051CTO部落格,原文連結:http://blog.51cto.com/xiaocao13140/1932963 ,如需轉載請自行聯系原作者