增強複寫效能
在設定複寫之前,建議您讓自己熟悉影響複寫效能的因素:
- 伺服器和網路硬體
- 資料庫設計
- 散發者組態
- 發行集設計與選項
- 篩選設計與使用
- 訂閱選項
- 快照集選項
- 代理程式參數
- 維護
如需有關這些因素如何影響每個複寫類型的資訊,請參閱:
設定複寫後,建議您開發效能基準線,它可讓您決定對應用程式和拓樸之特定工作負載的複寫操作方式。使用複寫監視器和系統監視器來判斷下列五個複寫效能維度的特定數值:
- 延遲:資料變更要在複寫拓樸的節點之間傳播所需要花費的時間。
- 輸送量:系統在一段長時間可承受的複寫活動量 (以某段時間傳遞的命令數量來測量)。
- 同時發生:在系統上可同步操作的複寫處理數量。
- 同步處理的持續時間:完成給定同步處理所需要的時間長度。
- 資源消耗:用來作為複寫處理結果的硬體和網路資源。
延遲和輸送量與交易式複寫關係密切,因為在交易式複寫上建立的系統通常需要低度延遲和高輸送量。同時發生和同步處理的持續時間與合併式複寫關係密切,因為在合併式複寫上建立的系統通常有大量的訂閱者,同時發行者可與這些訂閱者擁有許多並行的同步處理。
建立比較基準數之後,設定複寫監視器的臨界值。如需詳細資訊,請參閱<在複寫監視器中設定臨界值和警告>和<為複寫代理程式事件使用警示>。若您遭遇效能上的問題,建議閱讀上述改善效能主題中所有建議事項,並針對您遇到的問題,套用可能產生影響的變更。