Share via


快照式複寫概觀

快照集複寫可以精確地將資料以其特定時點的樣子散發出去,且不監視此資料的更新。在進行同步處理的時候,會產生整個快照集並傳送至「訂閱者」。

[!附註]

快照集複寫可以自行使用,但一般同時使用快照集處理 (它可建立所有發行集指定的物件和資料的副本) 以提供用於交易式發行集和合併式發行集的初始資料與資料庫物件集合。如需詳細資訊,請參閱<使用快照集初始化訂閱>。

若下列一或多項敘述為真,則最適合單獨使用快照式複寫:

  • 較少變更資料。

  • 可接受已過時的發行者相關資料副本放置一段時間。

  • 複寫小量資料時。

  • 在短時間內發生大量變更。

資料變更數量可觀但次數不頻繁時,最適合快照式複寫。例如,某個銷售單位維護一個產品價格表,其中所有價格在一年當中會同時更新一至二次,建議您在變更後複寫整個資料的快照集。指定類型的資料,也可能適合更頻繁的快照集。例如,如果在白天更新「發行者」端的相對較小的資料表,但有一些延遲可以接受,則變更可以作為快照集每夜傳遞。

快照式複寫相對於交易式複寫,其在「發行者」上的連續性負擔更低,因為它不追蹤累加的變更。但是,如果複寫的資料集變得很大,它將需要大量資源來產生和套用快照集。在評估是否使用快照式複寫時,請考慮整個資料集的大小和對資料進行變更的頻率。

如需實作快照式複寫的詳細資訊,請參閱<設計和實作 (複寫)>。