Bagikan melalui


Konfigurasi server: algoritma kompresi cadangan

Berlaku untuk: SQL Server 2022 (16.x) dan versi yang lebih baru

Artikel ini menjelaskan cara melihat atau mengonfigurasi backup compression algorithm opsi konfigurasi server di SQL Server dengan Transact-SQL.

Opsi backup compression algorithm menentukan algoritma kompresi mana yang digunakan secara default untuk cadangan yang menggunakan kompresi. backup compression algorithm Opsi konfigurasi diperlukan bagi Anda untuk menerapkan solusi akselerasi dan offloading terintegrasi.

Prasyarat

  • Sistem operasi Windows
  • SQL Server 2022 (16.x) dan versi yang lebih baru

Izin

Jalankan izin tanpa sp_configure parameter atau hanya dengan parameter pertama yang diberikan kepada semua pengguna secara default. Untuk menjalankan sp_configure dengan kedua parameter untuk mengubah opsi konfigurasi atau untuk menjalankan RECONFIGURE pernyataan, pengguna harus diberikan ALTER SETTINGS izin tingkat server. Izin ALTER SETTINGS secara implisit dipegang oleh peran server tetap sysadmin dan serveradmin .

Algoritma kompresi cadangan

Anda dapat menggunakan backup compression algorithm opsi untuk menentukan algoritma yang digunakan untuk pemadatan cadangan. Algoritma berikut tersedia:

  • MS_XPRESS: Algoritma kompresi cadangan default di semua edisi SQL Server.
  • Intel QAT: Algoritma kompresi cadangan Intel QuickAssist Technology (QAT ). Algoritma ini tersedia di SQL Server 2022 (16.x) dan versi yang lebih baru.
  • ZSTD: Algoritma kompresi cadangan yang menggunakan algoritma kompresi Zstandard (ZSTD) yang lebih cepat dan lebih efektif. Algoritma ini tersedia di SQL Server 2025 (17.x) dan versi yang lebih baru.

Lihat opsi algoritma kompresi cadangan

Nota

Saat ini ada masalah yang diketahui dengan mengatur backup compression algorithm ke ZSTD.

  1. Di SQL Server Management Studio, sambungkan ke Mesin Database.

  2. Dari bilah Standar, pilih Kueri Baru.

  3. Salin dan tempel contoh berikut ke dalam jendela kueri dan pilih Jalankan. Contoh ini mengkueri tampilan katalog sys.configurations untuk menentukan nilai untuk backup compression algorithm:

    • 0 = Kompresi cadangan nonaktif, ditentukan oleh opsi default kompresi cadangan .
    • 1 = SQL Server menggunakan algoritma kompresi cadangan MS_XPRESS (default).
    • 2 = SQL Server menggunakan algoritma kompresi cadangan IntelĀ® QAT.
    • 3 = SQL Server menggunakan algoritma kompresi cadangan ZSTD.
    SELECT value
    FROM sys.configurations
    WHERE name = 'backup compression algorithm';
    GO
    

Mengonfigurasi opsi algoritma kompresi cadangan

  1. Di SQL Server Management Studio, sambungkan ke Mesin Database.

  2. Dari bilah Standar, pilih Kueri Baru.

  3. Salin dan tempel contoh berikut ke dalam jendela kueri dan pilih Jalankan. Contoh ini menunjukkan cara menggunakan sp_configure untuk mengonfigurasi instans server untuk menggunakan IntelĀ® QAT sebagai algoritma kompresi default:

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

    Untuk mengubah algoritma kompresi kembali ke algoritma ZSTD (baru di SQL Server 2025 (17.x)), gunakan skrip berikut:

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

    Untuk mengubah algoritma kompresi default kembali ke default, gunakan skrip berikut:

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

Untuk informasi selengkapnya, lihat Opsi konfigurasi server.