Optimieren der Komprimierung für die Verfügbarkeitsgruppe

Gilt für:SQL Server

Standardmäßig werden Datenströme für Verfügbarkeitsgruppen gegebenenfalls von SQL Server komprimiert. Die Komprimierung reduziert den Netzwerkauslastung, steigert die CPU-Auslastung und löst möglicherweise Wartezeiten aus. Sie müssen Mitglied der festen Serverrolle sysadmin sein, um die Komprimierung zu aktivieren. Die folgende Tabelle zeigt, wann SQL Server Protokolldatenströme von Verfügbarkeitsgruppen komprimiert:

Szenario Komprimierungseinstellung
Replikat für synchrone Commits Nicht komprimiert
Replikate für asynchrone Commits Compressed
Während des automatischen Seedings Nicht komprimiert
TDE aktiviert und asynchroner Commit in der Datenbank Compressed
TDE aktiviert und synchroner Commit in der Datenbank Nicht komprimiert

Ablaufverfolgungsflags für Verfügbarkeitsgruppenkomprimierung

In den meisten Szenarien empfehlen wir, diese Einstellungen nicht zu ändern. Sie können globale Ablaufverfolgungsflags verwenden, um Änderungen an diesen Einstellungen zu testen. SQL Server wendet globale Ablaufverfolgungsflags auf die gesamte Instanz an. Alle Verfügbarkeitsgruppen in der Instanz sind von diesen Einstellungen betroffen.

Die folgende Tabelle zeigt Ablaufverfolgungsflags, die das Standardkomprimierungsverhalten für SQL Server ändern.

Ablaufverfolgungsflag BESCHREIBUNG
1462 Deaktiviert die Protokollstreaming-Komprimierung für Verfügbarkeitsgruppen mit asynchronen Replikaten. Dieses Feature ist für asynchrone Replikate standardmäßig aktiviert, um die Netzwerkbandbreite zu optimieren.
9567 Aktiviert die Komprimierung des Datenstreams für Verfügbarkeitsgruppen während der automatischen Ermittlung der Setzliste. Während der automatischen Ermittlung der Setzliste kann die Übertragungszeit durch die Komprimierung erheblich reduziert und die Arbeitslast für den Prozessor erhöht werden.
9592 Aktiviert die Protokollstreaming-Komprimierung für Verfügbarkeitsgruppen mit synchronen Replikaten. Dieses Feature ist für synchrone Replikate standardmäßig deaktiviert, da die Komprimierung die Latenz erhöht. Für asynchrone Replikate ist die Protokolldatenstrom-Komprimierung standardmäßig aktiviert.