Data Guard 的3種資料保護模式
1. 最大保護模式
原理: 當事務提交時,日誌必須同時寫到Primary資料庫和至少一個Standby資料庫,以保證Primary和Standby的資料的實時同步。
問題: 1. 影響Primary資料庫的效能; 2. 當日志無法同步到至少一個Standby時,Primary會被強制Shutdown。
適用範圍: 除非對於資料安全極其敏感的系統,否則很少使用該模式。
2. 最大效能模式(預設)
原理:當Primary的日誌無法傳遞到Standby時,Primary不受影響,且會不斷嘗試向Standby 傳遞日誌,直至成功。
問題: 無法保證資料的絕對安全,會造成部分資料丟失。
3. 最大可用性模式(折中方案)
原理: 正常情況下,和最大保護模式一樣,但當日志無法同步到Standby時,並不會導致Primary的Shutdown,此時,自動切換至最大效能模式;當所有的日誌全部傳遞至Standby時,又切換回最大保護模式。
問題: 1. 比最大效能模式安全,當仍無法保證資料的絕對安全; 2. 對Primary資料庫效能也有影響
=============================================
在本公司的Data Guard架構中,大都採用最大效能模式,為了把可能的資料丟失降到最小,部署一Autosys job,該job每隔半小時查詢Primary和Standby間的Gap,若Gap超過指定限度,便向oncall DBA發beep。
原理: 當事務提交時,日誌必須同時寫到Primary資料庫和至少一個Standby資料庫,以保證Primary和Standby的資料的實時同步。
問題: 1. 影響Primary資料庫的效能; 2. 當日志無法同步到至少一個Standby時,Primary會被強制Shutdown。
適用範圍: 除非對於資料安全極其敏感的系統,否則很少使用該模式。
2. 最大效能模式(預設)
原理:當Primary的日誌無法傳遞到Standby時,Primary不受影響,且會不斷嘗試向Standby 傳遞日誌,直至成功。
問題: 無法保證資料的絕對安全,會造成部分資料丟失。
3. 最大可用性模式(折中方案)
原理: 正常情況下,和最大保護模式一樣,但當日志無法同步到Standby時,並不會導致Primary的Shutdown,此時,自動切換至最大效能模式;當所有的日誌全部傳遞至Standby時,又切換回最大保護模式。
問題: 1. 比最大效能模式安全,當仍無法保證資料的絕對安全; 2. 對Primary資料庫效能也有影響
=============================================
在本公司的Data Guard架構中,大都採用最大效能模式,為了把可能的資料丟失降到最小,部署一Autosys job,該job每隔半小時查詢Primary和Standby間的Gap,若Gap超過指定限度,便向oncall DBA發beep。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26277071/viewspace-707394/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Data Guard的三種保護模式(摘自官方文件)模式
- 10g Data Guard三種保護模式測試模式
- 6 Oracle Data Guard Protection Modes 保護模式Oracle模式
- 【DataGuard】調整Data Guard資料保護模式詳細步驟模式
- Oracle9iR2 Data Guard的保護模式(ZT)Oracle模式
- 使用Broker管理Data Guard——停用、改保護模式等模式
- 【DataGuard】使用Grid Control調整Oracle物理Data Guard資料保護模式Oracle模式
- 【DG】DG的3種保護模式模式
- 建立 oracle data gurd 以及三種保護模式Oracle模式
- 15 Oracle Data Guard Scenarios 保護場景OracleiOS
- DG中3種保護模式之間的切換模式
- dataguard三種保護模式模式
- DATA GUARD部署模式——DATA GUARD概念和管理模式
- 保護資料安全的三種武器
- js保護內部資料的三種方式JS
- DATA GUARD主庫丟失資料檔案的恢復(3)
- 【DataGuard】Oracle DataGuard 資料保護模式切換Oracle模式
- Oracle 9i Data Guard進行資料庫的災難防護(轉)Oracle資料庫
- oracle 11g data guard維護Oracle
- 聊聊Dataguard的三種保護模式實驗(上)模式
- 聊聊Dataguard的三種保護模式實驗(下)模式
- 保護模式模式
- DG的保護模式模式
- DATA GUARD手工管理資料檔案
- Oracle data guard常用維護操作命令(轉)Oracle
- 資料庫保護資料庫
- Oracle 10g Data Guard的建立與維護Oracle 10g
- Teradata的資料保護
- Oracle 9i Data Guard進行資料庫的災難防護簡介(轉)Oracle資料庫
- Windows的保護模式 (轉)Windows模式
- 怎樣保護資料
- 保護資料庫的安全(二)資料庫
- 保護資料庫的安全(一)資料庫
- Teradata的資料保護策略
- 保護Oracle資料庫的安全Oracle資料庫
- Data Guard新特性:快照備用資料庫資料庫
- Data Guard Broker系列之四:資料庫管理資料庫
- 利用RMAN建立10GRAC資料庫的DATA GUARD資料庫