目標
閃回數據庫
去定為每種恢復情形使用哪種閃回技術
配置和使用閃回數據庫
監視閃回數據庫
使用EM管理閃回數據庫
管理(維護)Flash Recovery Area
閃回技術概述
9i中首次引入閃回技術,第一個出現的是閃回查詢(flackback query)。
10g裡有了顯著的擴展:
閃回數據庫(Flashback Database)
閃回刪除(Flashbackup Drop)
閃回版本查詢(Flashback Versions Query)
閃回事務查詢(Flashback Transaction Query)
閃回表(FlashbackTable)
所有的閃回技術,除了閃回數據庫,都是基於撤銷數據(undodata)。
閃回數據庫技術可以替代不完全恢復,優勢在於閃回數據庫更快效率更高,它是基於閃回日志的。
閃回刪除、閃回版本查詢、閃回事務和閃回表最佳用法是恢復單獨的對象或者對象中的行。
閃回刪除------------虛擬回收站,允許被刪除的對象重建
閃回版本查詢、閃回事務查詢--------------識別和確定需要恢復到先前狀態的數據行
閃回表---------------從錯誤中恢復單獨的表或表組
閃回數據庫最適用於從某些種類的失誤中恢復,如截短大表、不完整的批任務或刪除了用戶。
閃回數據庫概述
閃回數據庫能使整個數據庫閃回到特定的時間點。
閃回數據庫恢復比傳統恢復操作更快的原因是:恢復不再受數據庫大小的影響。
閃回數據庫恢復時間正比於恢復過程匯總需要備份的變化的數量,而不是數據文件和歸檔日志大小。
閃回數據庫恢復的結構:恢復寫入器(PVWR)後台進程和閃回數據庫日志組成。
PVWR在閃回控制區寫入閃回數據庫日志。
閃回恢復區。