Delen via


Serverconfiguratie: algoritme voor backup-compressie

Van toepassing op: SQL Server 2022 (16.x) en latere versies

In dit artikel wordt beschreven hoe u de optie voor serverconfiguratie backup compression algorithm in SQL Server kunt weergeven of configureren met Transact-SQL.

De backup compression algorithm optie bepaalt welk compressie-algoritme standaard wordt gebruikt voor back-ups die gebruikmaken van compressie. De backup compression algorithm configuratieoptie is vereist voor het implementeren van geïntegreerde versnellings- en offloadoplossingen.

Vereiste voorwaarden

  • Windows-besturingssysteem
  • SQL Server 2022 (16.x) en latere versies

Machtigingen

Voer machtigingen uit op sp_configure zonder parameters of met alleen de eerste parameter worden standaard aan alle gebruikers verleend. Als u sp_configure wilt uitvoeren met beide parameters om een configuratieoptie te wijzigen of om de RECONFIGURE-instructie uit te voeren, moet aan een gebruiker de machtiging ALTER SETTINGS serverniveau worden verleend. De machtiging ALTER SETTINGS wordt impliciet gehouden door de vaste serverrollen sysadmin en serverbeheerder.

Algoritmen voor back-upcompressie

U kunt de backup compression algorithm optie gebruiken om het algoritme op te geven dat wordt gebruikt voor back-upcompressie. De volgende algoritmen zijn beschikbaar:

  • MS_XPRESS: het standaardalgoritmen voor back-upcompressie in alle edities van SQL Server.
  • Intel QAT: Het algoritme voor back-upcompressie van Intel QuickAssist Technology (QAT ). Dit algoritme is beschikbaar in SQL Server 2022 (16.x) en latere versies.
  • ZSTD: Het algoritme voor back-upcompressie dat gebruikmaakt van het snellere en effectievere Zstandard-compressiealgoritme (ZSTD). Dit algoritme is beschikbaar in SQL Server 2025 (17.x) Preview en latere versies.

De optie voor het compressiealgoritme voor back-ups weergeven

Opmerking

Er is momenteel een bekend probleem met het instellen van de backup compression algorithm op ZSTD.

  1. Maak in SQL Server Management Studio verbinding met de database-engine.

  2. Selecteer Nieuwe query in de standaardbalk.

  3. Kopieer en plak het volgende voorbeeld in het queryvenster en selecteer uitvoeren. In dit voorbeeldquery wordt de catalogusweergave sys.configurations gebruikt om de waarde voor backup compression algorithm te bepalen.

    • 0 = Back-upcompressie is uitgeschakeld, opgegeven door de standaardoptie voor back-upcompressie .
    • 1 = SQL Server maakt gebruik van het MS_XPRESS algoritme voor back-upcompressie (standaard).
    • 2 = SQL Server maakt gebruik van het Intel® QAT-algoritme voor back-upcompressie.
    • 3 = SQL Server maakt gebruik van het ZSTD-algoritme voor back-upcompressie.
    SELECT value
    FROM sys.configurations
    WHERE name = 'backup compression algorithm';
    GO
    

De optie voor het algoritme voor compressie van back-ups configureren

  1. Maak in SQL Server Management Studio verbinding met de database-engine.

  2. Selecteer Nieuwe query in de standaardbalk.

  3. Kopieer en plak het volgende voorbeeld in het queryvenster en selecteer uitvoeren. In dit voorbeeld ziet u hoe u sp_configure gebruikt om de serverinstanties te configureren om Intel® QAT als het standaardcompressie-algoritme te gebruiken.

    EXECUTE sp_configure 'backup compression algorithm', 2;
    
    RECONFIGURE;
    

    Als u het compressie-algoritme weer wilt wijzigen in het ZSTD-algoritme (nieuw in SQL Server 2025 (17.x) Preview), gebruikt u het volgende script:

    EXECUTE sp_configure 'backup compression algorithm', 3;
    
    RECONFIGURE;
    

    Als u het standaardcompressie-algoritme weer wilt wijzigen in de standaardwaarde, gebruikt u het volgende script:

    EXECUTE sp_configure 'backup compression algorithm', 1;
    
    RECONFIGURE;
    

Zie Server-configuratieoptiesvoor meer informatie.