微調可用性群組的壓縮
適用於:SQL Server
依預設,SQL Server 會適合可用性群組的時機壓縮資料流。 壓縮會減少網路流量、增加 CPU 負載,並可能誘使延遲。 您必須是 sysadmin 固定伺服器角色的成員,才能啟用壓縮。 下表顯示 SQL Server 針對可用性群組記錄資料流使用壓縮的時機︰
狀況 | 壓縮設定 |
---|---|
同步認可複本 | 未壓縮 |
非同步認可複本 | Compressed |
自動植入期間 | 未壓縮 |
資料庫中已啟用 TDE 和非同步認可 | Compressed |
資料庫中已啟用 TDE 和同步認可 | 未壓縮 |
可用性群組壓縮的追蹤旗標
在大多數情況下,我們不建議變更這些設定。 若要測試變更這些設定,您可以使用全域追蹤旗標。 SQL Server 會對整個執行個體套用全域追蹤旗標。 執行個體中的所有可用性群組都將會受到這些設定影響。
下表顯示變更 SQL Server 預設壓縮行為的追蹤旗標。
追蹤旗標 | 描述 |
---|---|
1462 | 針對具有非同步複本的可用性群組停用記錄資料流壓縮。 在非同步複本上預設會啟用這項功能,來最佳化網路頻寬。 |
9567 | 在自動植入期間,針對可用性群組啟用資料流的壓縮。 在自動植入期間,壓縮可以大幅縮短傳輸時間,而且會增加處理器負載。 |
9592 | 針對具有同步複本的可用性群組啟用記錄資料流壓縮。 因為壓縮會增加延遲,所以在同步複本上預設會停用這項功能。 非同步複本則預設會啟用記錄資料流壓縮。 |