Oracle11g 三種數據同步方式

DataGurd:

主要備庫的方式,就是數據庫對數據庫的備份方式,主要是解決容災的。


流複製:

主要是利用ORACLE的歸檔日誌,進行增量備份來實現的,不僅可以配置只複製某些表,還可以配置僅複製某些表上的ddl或dml。可以複製到表,用戶,數據庫級別。

高級複製:

主要是基於觸發器的原理來觸發數據同步的,因此,高級複製無法實現用戶,數據庫級別的對象複製,只能做些表、索引和存儲過程的複製。 


如果出於容災整個數據庫的考慮,高級複製相當複雜,而且並不一定能做好,流複製的配置相對簡單。流複製是後來產生的複製技術,是基於日誌挖掘技術實現的,對數據庫的影響較低。但在穩定性方面較差,實時性沒有高級複製強(因爲高級複製是基於觸發器的)。如果系統意外的話,流複製的恢復將會需要較長時間,特別是意外時間越長,恢復時間成倍增長。


       PS:以上配置均能在oracle11g的EM圖形界面上配置,看似簡單不用輸入太多的命令行,但是目前相關教程很少,有的也大度是10g以前的版本,所有建議還是使用命令行的方式。

發佈了131 篇原創文章 · 獲贊 85 · 訪問量 82萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章