Backup And Recovery User's Guide-備份和恢復介紹-Oracle閃回技術(一)
Oracle閃技術補充你的備份和恢復策略。這些功能提供了額外層次的資料保護。
尤其是你可以使用閃回的各種功能來檢視資料的過去的狀態,在不需要還原備份或執行時間點恢復的情況下回退資料庫。
通常閃回功能相對於介質恢復更高效、破壞性更小。
邏輯閃回功能
Oracle的大多數閃回功能都在邏輯層操作,允許你檢視和運算元據庫物件。
邏輯層的閃回功能不依賴於RMAN,並且無論RMAN是否為備份策略的一部分它都是可用的。
除了Oracle閃回刪除外,這些邏輯閃回功能依賴於undo資料。
這些undo資料是每次資料庫更新產生的影響的記錄,和在更新中被覆蓋的值的記錄。
Oralce資料庫包含下面的邏輯閃回功能:
n 閃回查詢,你可以指定目標時間並對資料庫執行查詢,檢視它們在目標時間曾經出現的結果。
從unwanted的改變(例如對錶的更新)恢復,可以選擇一個在錯誤之前的目標時間並執行一個查詢來獲得丟失的行的資料。
n 閃回版本查詢,可以檢視在指定的時間段內曾經在一個表或多個表中存在的所有的行的各個版本。
也能獲取行的不同版本的後設資料,包括開始和結束時間、操作和建立相應版本的事務ID。
可以使用這個功能恢復丟失的資料值,也可以審計被查詢的表的改變。
n 閃回事務查詢,可以檢視單個事務所做的改變,或在指定的時間段內所有事務所做的改變。
n 閃回事務,可以反轉一個事務。Oracle資料庫可以確定事務間的依賴關係,並建立一個倒退這種unwanted改變的補償事務。
資料庫會倒退到一個狀態,好像這個事務和依賴於這個事務的任何事務從未發生一樣。
n 閃回表,可以恢復一張表或表的集合到過去的某個指定的時間點,而不需要使資料庫的任何部分離線。
在許多情況下,閃回表可以消除對執行更加複雜的時間點恢復的需要。
閃回表會還原表,同時會自動維護相關的屬性,例如當前的索引、觸發器和約束。
使用這種方式,不需要查詢和還原資料庫特定的屬性。
n 閃回刪除,可以倒退DROP TABLE語句的影響。
閃回資料歸檔允許你使用一些邏輯閃回功能來訪問過去的久遠的資料。
閃回資料歸檔由一個或多個表空間或部分表空間組成。
當建立閃回資料歸檔時,你可以指定名稱、保留期和表空間。
也可以指定預設的閃回資料歸檔。資料庫會在保留期過期之後自動清空歷史資料。
可以對單個表開啟或關閉閃迴歸檔。來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1079338/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Backup And Recovery User's Guide-備份和恢復介紹-Oracle閃回技術(二)GUIIDEOracle
- Backup And Recovery User's Guide-備份和恢復介紹-Oracle備份和恢復解決方案GUIIDEOracle
- Backup And Recovery User's Guide-備份和恢復介紹-備份恢復文件RoadmapGUIIDE
- Backup And Recovery User's Guide-備份和恢復概覽-備份和恢復介紹-備份和恢復的目的GUIIDE
- Backup And Recovery User's Guide-備份和恢復介紹-備份和恢復的目的-資料傳輸GUIIDE
- Backup And Recovery User's Guide-備份和恢復介紹-備份和恢復的目的-資料儲存GUIIDE
- Backup And Recovery User's Guide-備份和恢復介紹-備份和恢復的目的-資料保護GUIIDE
- Backup And Recovery User's Guide-備份和恢復介紹-資料恢復指導(advisor)GUIIDE資料恢復
- Backup And Recovery User's Guide-閃回技術基本概念GUIIDE
- Backup And Recovery User's Guide-閃回和資料庫時間點恢復場景GUIIDE資料庫
- Backup And Recovery User's Guide-閃回和資料庫時間點恢復的目的GUIIDE資料庫
- Backup And Recovery User's Guide-恢復的取消(並行介質恢復)GUIIDE並行
- Backup And Recovery User's Guide-執行使用者管理的資料庫閃回和恢復GUIIDE資料庫
- Backup And Recovery User's Guide-閃回和資料庫時間點恢復的基本概念GUIIDE資料庫
- Backup And Recovery User's Guide-介質恢復問題解決GUIIDE
- Backup And Recovery User's Guide-建立和更新增量備份GUIIDE
- Backup And Recovery User's Guide-執行閃回刪除操作GUIIDE
- Backup And Recovery User's Guide-備份保留期策略和快速恢復區刪除規則GUIIDE
- Backup And Recovery User's Guide-建立和更新增量備份-增量更新備份GUIIDE
- Backup And Recovery User's Guide-備份RMAN備份-使用RMAN備份備份集GUIIDE
- Backup And Recovery User's Guide-備份RMAN備份-關於備份的備份GUIIDE
- Backup And Recovery User's Guide-為完全資料庫恢復做準備GUIIDE資料庫
- oracle scn與備份恢復backup recovery(一)Oracle
- Backup And Recovery User's Guide-使用閃回資料庫和還原點-閃回資料庫GUIIDE資料庫
- Backup And Recovery User's Guide-建立和更新增量備份-進行增量備份GUIIDE
- Backup And Recovery User's Guide-建立和更新增量備份-增量備份的目的GUIIDE
- Backup And Recovery User's Guide-使用閃回資料庫-開啟閃回資料庫GUIIDE資料庫
- Backup And Recovery User's Guide-閃回刪除的先決條件GUIIDE
- 【備份恢復】 閃回技術之閃回刪除
- Backup And Recovery User's Guide-介質恢復問題解決-執行試驗恢復GUIIDE
- Backup And Recovery User's Guide-備份RMAN備份-備份集的多重拷貝GUIIDE
- Backup And Recovery User's Guide-使用者管理的介質恢復概覽GUIIDE
- Backup And Recovery User's Guide-備份RMAN備份-用RMAN備份映象拷貝備份GUIIDE
- Backup And Recovery User's Guide-使用閃回表來回退一個表-執行閃回表操作GUIIDE
- Backup And Recovery User's Guide-建立和更新增量備份-規劃增量備份策略GUIIDE
- Backup And Recovery User's Guide-執行完全資料庫恢復GUIIDE資料庫
- Backup And Recovery User's Guide-使用RECOVER命令的自動恢復GUIIDE
- Backup And Recovery User's Guide-使用閃回刪除來回退DROP TABLE操作GUIIDE