Sql-Server

SQL Server 2008 - 事務複製的性能影響?

  • February 3, 2011

我計劃為 100Gb SQL Server 2008 數據庫設置事務複製。我在同一台伺服器上有分發者和發布者,並且正在使用推送訂閱。

當我的發布伺服器創建初始快照並將其與訂閱者同步時,它是否會對性能產生影響?從我迄今為止在登台伺服器上嘗試過的情況來看,它似乎正在減慢速度。

有沒有更好的方法來創建初始快照而不影響我的生產發布伺服器?

最佳做法是將分發伺服器從發布伺服器移到另一個 SQL Server 實例以避免這些問題。

創建快照會給系統帶來負載,因為它需要將數據 BCP 輸出到文件中。您是要複製整個 100 Gig 數據庫,還是僅複製其中的一部分?使用 100 Gig 的數據庫會產生大量的 IO,並且您將在快照執行時刷新緩衝池,這肯定會影響生產。

您最好的選擇是在低負載工作時間創建快照,並讓使用者知道您正在進行維護,這會影響性能。

引用自:https://serverfault.com/questions/230907