oracle中 DG和GG的區別

煙花丶易冷發表於2017-11-16
 
 
Oracle DataGuard
Oracle GoldenGate
原理
複製歸檔日誌或線上日誌
抽取線上日誌中的資料變化,轉換為GGS自定義的資料格式存放在本地佇列或遠端佇列中
穩定性
作為災備的穩定性極高
穩定性不如DataGuard
維護
維護簡單,極少出現問題
命令列方式,維護較複雜
物件支援
完全支援
部分物件需手工建立於維護
備份端可用性
備份端處於恢復或只讀狀態,在只讀狀態下不能同時進行恢復。
兩端資料庫是活動的,備份端可以提供實時的資料查詢及報表業務等,從而提高系統整體的業務處理能力,充分利用備份端的計算能力,提升系統整體業務處理效能。可以實現兩端資料的同時寫入
接管時間
資料庫工作在mount狀態下,接管業務時,資料庫要open
可實現立即接管
複製方式
透過恢復機制實現的,無法實現同步複製
GoldenGate 可以提供秒一級的大量資料實時捕捉和投遞,非同步複製方式,無法實現同步複製
資源佔用
複製透過資料庫的LGWR程式或ARCN程式完成,佔用資料庫少量資源
業務高峰時在資料抽取轉換時消耗系統資源較多,低峰時佔用較小
異構資料庫支援
單一資料庫解決方案,僅執行在Oracle資料庫上,源端和目標端作業系統必須相同,版本號可以不同
可以在不同型別和版本的資料庫之間進行資料複製。如ORACLE,DB2,SYBASE,SQL SERVER,INFORMIX、Teradata等。 
適用於不同作業系統如windows、linux、unix、aix等
頻寬佔用
使用Oracle Net傳輸日誌,可透過高階壓縮選項進行壓縮,壓縮比在2-3倍
利用TCP/IP傳輸資料變化,整合資料壓縮,提供理論可達到9:1壓縮比的資料壓縮特性
拓撲結構
可以實現一對多模式
可以實現一對一、一對多、多對一、雙向複製等多種拓撲結構
  

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29618264/viewspace-2147353/,如需轉載,請註明出處,否則將追究法律責任。

相關文章