Megosztás a következőn keresztül:


Kiszolgálókonfiguráció: biztonsági mentési tömörítési algoritmus

A következőkre vonatkozik: SQL Server 2022 (16.x) és újabb verziók

Ez a cikk azt ismerteti, hogyan tekintheti meg vagy konfigurálhatja a kiszolgálókonfigurációs beállítást az backup compression algorithm SQL Serverben a Transact-SQL használatával.

Ez a backup compression algorithm beállítás határozza meg, hogy alapértelmezés szerint mely tömörítési algoritmust használja a rendszer a tömörítést használó biztonsági mentésekhez. A backup compression algorithm konfigurációs beállítás szükséges az integrált gyorsítási és kiszervezési megoldások implementálásához.

Előfeltételek

  • Windows operációs rendszer
  • SQL Server 2022 (16.x) és újabb verziók

Engedélyek

A sp_configure végrehajtási engedélyei paraméterek nélkül vagy csak az első paraméterrel alapértelmezés szerint minden felhasználónak adottak. A konfigurációs beállítás módosításához vagy a sp_configure utasítás futtatásához mindkét paraméterrel rendelkező RECONFIGURE végrehajtásához a felhasználónak rendelkeznie kell a ALTER SETTINGS kiszolgálószintű engedéllyel. A ALTER SETTINGS engedélyt implicit módon a sysadmin és serveradmin rögzített kiszolgálói szerepkörök birtokolják.

Biztonsági mentési tömörítési algoritmusok

A beállítással backup compression algorithm megadhatja a biztonsági mentési tömörítéshez használt algoritmust. A következő algoritmusok érhetők el:

  • MS_XPRESS: Az SQL Server összes kiadásának alapértelmezett biztonsági mentési tömörítési algoritmusa.
  • Intel QAT: Az Intel QuickAssist Technology (QAT) biztonsági mentési tömörítési algoritmusa. Ez az algoritmus az SQL Server 2022 (16.x) és újabb verzióiban érhető el.
  • ZSTD: A gyorsabb és hatékonyabb ZSTD tömörítési algoritmust használó biztonsági mentési tömörítési algoritmus. Ez az algoritmus az SQL Server 2025 (17.x) és újabb verzióiban érhető el.

A biztonsági mentés tömörítési algoritmusának megtekintése

Megjegyzés:

Jelenleg ismert probléma merült fel a backup compression algorithm ZSTD beállításával kapcsolatban.

  1. Az SQL Server Management Studióban csatlakozzon az adatbázismotorhoz.

  2. A Standard sávon válassza az Új lekérdezés lehetőséget.

  3. Másolja és illessze be a következő példát a lekérdezési ablakba, és válassza az Végrehajtás lehetőséget. Ez a példa lekérdezi a sys.configurations katalógusnézetet a következő érték meghatározásához backup compression algorithm:

    • 0 = A biztonsági mentés tömörítése ki van kapcsolva, amelyet a biztonsági mentés tömörítésének alapértelmezett beállítása határoz meg.
    • 1 = Az SQL Server a MS_XPRESS biztonsági mentési tömörítési algoritmust használja (alapértelmezett).
    • 2 = Az SQL Server az Intel® QAT biztonsági mentési tömörítési algoritmusát használja.
    • 3 = Az SQL Server a ZSTD biztonsági mentési tömörítési algoritmust használja.
    SELECT value
    FROM sys.configurations
    WHERE name = 'backup compression algorithm';
    GO
    

A biztonsági mentési tömörítési algoritmus beállításának konfigurálása

  1. Az SQL Server Management Studióban csatlakozzon az adatbázismotorhoz.

  2. A Standard sávon válassza az Új lekérdezés lehetőséget.

  3. Másolja és illessze be a következő példát a lekérdezési ablakba, és válassza az Végrehajtás lehetőséget. Ez a példa bemutatja, hogyan konfigurálhatja a kiszolgálópéldányt a sp_configure az Intel® QAT alapértelmezett tömörítési algoritmusként való használatára:

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

    A tömörítési algoritmus ZSTD-algoritmusra való visszaállításához (az SQL Server 2025(17.x) új verziójában) használja a következő szkriptet:

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

    Az alapértelmezett tömörítési algoritmus alapértelmezettre való visszaállításához használja a következő szkriptet:

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

További információ: kiszolgáló konfigurációs beállításai.