oracle 閃回技術簡介
1.閃回技術主要作為oracle物理備份和恢復的一個補充,對資料庫提供了另一層面的資料保護。可以透過閃回技術檢視過去某一時刻資料的狀態或者將資料庫閃回而不需要還原(restore)資料庫或進行時間點恢復。一般來說,閃回技術比介質恢復更加高效且對資料的影響程度更小。
2.oracle大多數的閃回特性都是在邏輯層面操作的。除了閃回刪除(flash drop,其基於回收站技術),其餘閃回技術都是基於undo資料的。
3.oracle閃回技術主要包括:
閃回查詢:支援指定一個時間,並且檢視指定時間的查詢結果。
閃回版本查詢:支援查詢某個時間段內一張或多張表的記錄的所有版本。
閃回事務查詢:支援檢視某時間段內一個或多個事務所做的改變。
閃回事務:可以回退一個事務,oracle會分析指定事務的依賴關係,並生成一個抵消的事務來執行。抵消事務執行成功後,指定回退的事務就像沒有發生一樣。
閃回刪除:支援閃回drop table操作。
4.預設情況下,閃回功能都是關閉的,可以單獨對某張表開啟閃回功能,也可以對錶空間開啟閃回功能。
5.閃回資料庫
(1)閃回刪除等閃回技術在邏輯層面提供了比介質恢復等操作更加有效的保護方式。在物理層面,oracle的閃回資料庫技術也提供了比時間點恢復(point-in-time recovery)更加有效的對資料保護的方式。如果當前資料檔案存在想要回退的改變,可以透過RMAN的FLASHBACK DATABASE命令來將資料檔案回退到之前的時間點。
(2)閃回資料庫使用閃回日誌來訪問之前的資料塊版本,同時需要一些歸檔重做日誌。由於閃回資料庫過程中需要使用閃回日誌,而閃回日誌只存在於快速恢復區(fast recovery area)中,所以需要指定快速恢復區。
(3)閃回日誌預設是關閉的,需要手動開啟。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30167136/viewspace-1562833/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle閃回技術 為Oracle閃回配置資料庫Oracle資料庫
- Oracle閃回技術--Flashback Version QueryOracle
- Oracle 11G 閃回技術 使用Oracle閃回事務查詢Oracle
- Oracle 11G 閃回技術 閃回版本查詢和閃回事務查詢Oracle
- Oracle閃回技術 概覽 應用程式開發功能Oracle
- Oracle資料庫閃回Oracle資料庫
- OCR技術簡介
- FRAM技術簡介
- 【RECO_ORACLE】Oracle閃回PDB的方法Oracle
- python技術簡介(三)Python
- Oracle 閃回資料庫測試Oracle資料庫
- 【PDB】pdb閃回,Oracle還原點Oracle
- 詳解oracle資料庫閃回Oracle資料庫
- 大資料技術簡介大資料
- WebSocket原理及技術簡介Web
- 影片壓縮技術簡介
- 區塊鏈-技術簡介區塊鏈
- 技術分享 | kubernetes pod 簡介
- 搜尋排序技術簡介排序
- 1.01 容器技術和docker簡介Docker
- Redux技術架構簡介(一)Redux架構
- React與Redux整合技術簡介ReactRedux
- 技術簡介——後端開發後端
- 深入React技術棧(1):簡介React
- 積體電路技術簡介
- Oracle資料庫閃回區空間不足Oracle資料庫
- Oracle回收站表閃回機制研究Oracle
- Oracle Text簡介Oracle
- Oracle PSU 簡介Oracle
- Oracle:srvctl 簡介Oracle
- Oracle:PGA 簡介Oracle
- 通訊系統之TDM技術和FDM技術簡介
- Mybatis技術內幕(1):Mybatis簡介MyBatis
- LUKS加密卷應用技術簡介加密
- 《Web滲透測試技術》簡介Web
- 跨平臺開發技術簡介!
- 《Hadoop大資料分析技術》簡介Hadoop大資料
- ORACLE 閃回檢視v$flashback_database_log/statOracleDatabase
- MySQL閃回技術之binlog2sql恢復binlog中的SQLMySql