事務複製

事務複製是一種複製類型,對訂閱伺服器上套用的初始數據快照,然後當發布伺服器上發生數據修改時,將捕獲到個別的事務並傳播到訂閱服務。

基本介紹

  • 中文名:事務複製
  • 屬性:一種複製類型
  • 解釋:將捕獲到的事務並傳播到訂閱服務
  • 套用:伺服器到伺服器環境中
基本含義,基本原理,基本套用,

基本含義

複製的一種類型,在訂閱伺服器上套用數據的初始快照,然後當發布伺服器上發生數據修改時,捕獲個別的事務並傳播到訂閱伺服器。

基本原理

事務複製的原理是先將發布伺服器資料庫中的初始快照傳送到各訂閱伺服器,然後監控發布伺服器資料庫中數據發生的變化,捕獲個別數據變化的事務並將變化的數據傳送到訂閱伺服器。為了保證變化的數據能準確而及時的傳送到訂閱伺服器上,發布伺服器和訂閱伺服器之間的網路連線必須是可靠且連續的。

基本套用

事務複製通常用於伺服器到伺服器環境中,在以下各種情況下適合採用事務複製:
希望發生增量更改時將其傳播到訂閱伺服器。
從發布伺服器上發生更改,至更改到達訂閱伺服器,應用程式需要這兩者之間的滯後時間較短。
應用程式需要訪問中間數據狀態。 例如,如果某一行更改了五次,事務複製將允許應用程式回響每次更改(例如,激發觸發器),而不只是回響該行最終的數據更改。
發布伺服器有大量的插入、更新和刪除活動。
發布伺服器或訂閱伺服器不是 SQL Server 資料庫(例如,Oracle)。
默認情況下,事務發布的訂閱伺服器應視為唯讀,因為更改將不會傳播回發布伺服器。 但是,事務複製確實提供了允許在訂閱伺服器上進行更新的選項。

相關詞條

熱門詞條

聯絡我們