oracle dataguard提供了三種資料保護模式,在此分別總結一下三種資料保護模式的特點。
1.最大保護模式
1)這種模式提供了最高端別的資料保護能力;
2)要求至少乙個物理備庫收到重做日誌後,主庫的事務才能夠提交;
3)主庫找不到合適的備庫寫入時,主庫會自動關閉,防止未受保護的資料出現;
4)優點:該模式可以保證備庫沒有資料丟失;
5)缺點:主庫的自動關閉會影響到主庫的可用性,同時需要備庫恢復後才能提交,對網路等客觀條件要求非常的高,主庫的效能會因此受到非常大的衝擊。
2.最大可用性模式
1)該模式提供了僅次於「最大保護模式」的資料保護能力;
2)要求至少乙個物理備庫收到重做日誌後,主庫的事務才能夠提交;
3)主庫找不到合適的備庫寫入時,主庫不會關閉,而是臨時降低到「最大效能模式」模式,直到問題得到處理;
4)優點:該模式可以在沒有問題出現的情況下,保證備庫沒有資料丟失,是一種折中的方法;
5)缺點:在正常執行的過程中缺點是主庫的效能受到諸多因素的影響。
3.最大效能模式
1)該模式是預設模式,可以保證主資料庫的最高可用性;
2)保證主庫執行過程中不受備庫的影響,主庫事務正常提交,不因備庫的任何問題影響到主庫的執行;
4)優點:避免了備庫對主資料庫的效能和可用性影響;
5)缺點:如果與主庫提交的事務相關的恢復資料沒有傳送到備庫,這些事務資料將被丟失,不能保證資料無損失;
Oracle Data Guard 環境配置
data guard環境應配置的初始化引數 db name 同乙個data guard中所有資料庫db name相同 db unique name 為每乙個資料庫制定乙個唯一的名稱 log archive config 用來控制從遠端資料庫接收或傳送redo資料。log archive dest n...
ORACLE DATAGUARD傳輸原理
oracle dataguard 簡稱dg 有兩種傳輸模式 async 非同步 和sync 同步 在介紹這兩種傳輸模式前,說一下dg的重做傳輸程序架構。何為同步傳輸模式呢?顧名思義同步含有實時確認的意思。見如下圖 在最高可用性中,如果主庫收不到備庫應用的確認訊息,那麼會通過net timeout值超...
Oracle Data Guard配置手記
經過多次實踐,參閱網上n多文章 最後還是配不成,可能本人悟性太低,無法體會高手的筆記。最終還是在前輩的幫助下完成。特用最平實的手法記錄下來,以便如吾輩菜鳥能看得懂。執行data guard的條件 1 在主庫和從庫的所有機器上必須安裝同乙個版本的oracle企業版。2 主庫必須執行在歸檔模式下。3 主...