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. |