Dela via


Serverkonfiguration: komprimeringsalgoritm för säkerhetskopiering

gäller för: SQL Server 2022 (16.x) och senare versioner

I den backup compression algorithm här artikeln beskrivs hur du visar eller konfigurerar serverkonfigurationsalternativet i SQL Server med Transact-SQL.

Alternativet backup compression algorithm avgör vilken komprimeringsalgoritm som används som standard för säkerhetskopior som använder komprimering. Konfigurationsalternativet backup compression algorithm krävs för att implementera integrerade lösningar för acceleration och avlastning.

Förutsättningar

  • Windows-operativsystem
  • SQL Server 2022 (16.x) och senare versioner

Behörigheter

Utför behörigheter på sp_configure utan parametrar eller med endast den första parametern är som standard beviljade till alla användare. Om du vill köra sp_configure med båda parametrarna för att ändra ett konfigurationsalternativ eller för att köra RECONFIGURE-instruktionen måste en användare beviljas behörigheten ALTER SETTINGS servernivå. Behörighet ALTER SETTINGS hålls implicit av de fasta serverrollerna sysadmin och serveradmin.

Algoritmer för säkerhetskopieringskomprimering

Du kan använda alternativet backup compression algorithm för att ange den algoritm som används för säkerhetskopieringskomprimering. Följande algoritmer är tillgängliga:

  • MS_XPRESS: Standardalgoritmen för säkerhetskopieringskomprimering i alla utgåvor av SQL Server.
  • Intel QAT: Algoritmen för säkerhetskopiering av Intel QuickAssist Technology (QAT). Den här algoritmen är tillgänglig i SQL Server 2022 (16.x) och senare versioner.
  • ZSTD: Algoritmen för säkerhetskopieringskomprimering som använder den snabbare och effektivare ZSTD-komprimeringsalgoritmen (ZSTD). Den här algoritmen är tillgänglig i förhandsversionen av SQL Server 2025 (17.x) och senare versioner.

Visa alternativet för komprimeringsalgoritmen för säkerhetskopiering

Anmärkning

Det finns för närvarande ett känt problem med att ange backup compression algorithm ZSTD.

  1. I SQL Server Management Studio ansluter du till databasmotorn.

  2. I standardfältet väljer du Ny fråga.

  3. Kopiera och klistra in följande exempel i frågefönstret och välj Kör. Det här exemplet frågar katalogvyn sys.configurations för att fastställa värdet för backup compression algorithm:

    • 0 = Säkerhetskopieringskomprimering är inaktiverat, vilket anges av standardalternativet för säkerhetskopieringskomprimering .
    • 1 = SQL Server använder säkerhetskopieringskomprimeringsalgoritmen MS_XPRESS (standard).
    • 2 = SQL Server använder komprimeringsalgoritmen för Intel® QAT-säkerhetskopiering.
    • 3 = SQL Server använder algoritmen för ZSTD-säkerhetskopieringskomprimering.
    SELECT value
    FROM sys.configurations
    WHERE name = 'backup compression algorithm';
    GO
    

Konfigurera alternativet för komprimeringsalgoritmen vid säkerhetskopiering.

  1. I SQL Server Management Studio ansluter du till databasmotorn.

  2. I standardfältet väljer du Ny fråga.

  3. Kopiera och klistra in följande exempel i frågefönstret och välj Kör. Det här exemplet visar hur du använder sp_configure för att konfigurera serverinstansen att använda Intel® QAT som standardkomprimeringsalgoritm:

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

    Om du vill ändra komprimeringsalgoritmen tillbaka till ZSTD-algoritmen (ny i SQL Server 2025 (17.x) Preview) använder du följande skript:

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

    Om du vill ändra standardkomprimeringsalgoritmen tillbaka till standardinställningen använder du följande skript:

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

Mer information finns i Server-konfigurationsalternativ.