Delen via


Compressie afstemmen voor beschikbaarheidsgroep

Van toepassing op:SQL Server

SQL Server comprimeert standaard gegevensstromen waar nodig voor beschikbaarheidsgroepen. Compressie vermindert het netwerkverkeer, verhoogt de CPU-belasting en kan latentie veroorzaken. U moet lid zijn van de vaste serverfunctie sysadmin om compressie in te schakelen. In de volgende tabel ziet u wanneer SQL Server compressie gebruikt voor logboekstreams van beschikbaarheidsgroepen:

Scenario Compressie-instelling
Synchrone doorvoerreplica Niet gecomprimeerd
Asynchrone doorvoerreplica's Gecomprimeerd
Tijdens automatisch seeden Niet gecomprimeerd
TDE ingeschakeld en asynchroon doorvoeren in database Gecomprimeerd
TDE ingeschakeld en synchroon doorvoeren in database Niet gecomprimeerd

Traceringsvlaggen voor beschikbaarheidsgroepcompressie

Voor de meeste scenario's raden we u niet aan deze instellingen te wijzigen. U kunt globale traceringsvlagmen gebruiken om deze instellingen te testen. SQL Server past globale traceringsvlagmen toe op het hele exemplaar. Alle beschikbaarheidsgroepen in het exemplaar worden beïnvloed door deze instellingen.

In de volgende tabel ziet u traceringsvlagmen die het standaardcompressiegedrag voor SQL Server wijzigen.

Traceringsvlag Description
1462 Schakelt logboekstroomcompressie uit voor beschikbaarheidsgroepen met asynchrone replica's. Deze functie is standaard ingeschakeld op asynchrone replica's om de netwerkbandbreedte te optimaliseren.
9567 Hiermee schakelt u compressie van de gegevensstroom in voor beschikbaarheidsgroepen tijdens automatische seeding. Tijdens automatische seeding kan compressie de overdrachtstijd aanzienlijk verminderen en de belasting van de processor verhogen.
9592 Hiermee schakelt u compressie van logboekstromen in voor beschikbaarheidsgroepen met synchrone replica's. Deze functie is standaard uitgeschakeld voor synchrone replica's omdat compressie latentie toevoegt. Compressie van logboekstromen is standaard ingeschakeld voor asynchrone replica's.