Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: SQL Server 2022 (16.x) i nowsze wersje
W tym artykule opisano sposób wyświetlania lub konfigurowania backup compression algorithm opcji konfiguracji serwera w programie SQL Server przy użyciu języka Transact-SQL.
Opcja backup compression algorithm określa, który algorytm kompresji jest używany domyślnie w przypadku kopii zapasowych korzystających z kompresji. Opcja konfiguracji backup compression algorithm jest wymagana do zaimplementowania zintegrowanych rozwiązań przyspieszenia i odciążenia.
Wymagania wstępne
- System operacyjny Windows
- SQL Server 2022 (16.x) i nowsze wersje
Uprawnienia
Uprawnienia do wykonywania na sp_configure, bez parametrów lub tylko z pierwszym parametrem, są domyślnie przyznawane wszystkim użytkownikom. Aby wykonać sp_configure z obydwoma parametrami, aby zmienić opcję konfiguracji lub uruchomić instrukcję RECONFIGURE, użytkownik musi mieć uprawnienie ALTER SETTINGS na poziomie serwera. Uprawnienie ALTER SETTINGS jest niejawnie posiadane przez sysadmin i serveradmin role stałe serwera.
Algorytmy kompresji kopii zapasowych
Możesz użyć backup compression algorithm opcji , aby określić algorytm używany do kompresji kopii zapasowej. Dostępne są następujące algorytmy:
- MS_XPRESS: domyślny algorytm kompresji kopii zapasowej we wszystkich wersjach programu SQL Server.
- Intel QAT: algorytm kompresji kopii zapasowych technologii Intel QuickAssist Technology (QAT). Ten algorytm jest dostępny w programie SQL Server 2022 (16.x) i nowszych wersjach.
- ZSTD: algorytm kompresji kopii zapasowej, który używa szybszego i bardziej efektywnego algorytmu kompresji ZSTD( ZSTD). Ten algorytm jest dostępny w programie SQL Server 2025 (17.x) i nowszych wersjach.
Wyświetlanie opcji algorytmu kompresji kopii zapasowej
Uwaga / Notatka
Obecnie występuje znany problem z ustawieniem backup compression algorithm na ZSTD.
W programie SQL Server Management Studio połącz się z silnikiem bazy danych.
Na pasku Standard wybierz pozycję Nowe zapytanie.
Skopiuj i wklej poniższy przykład w oknie zapytania, a następnie wybierz pozycję Wykonaj. W tym przykładzie zapytanie widoku katalogu sys.configurations ma na celu określenie wartości elementu
backup compression algorithm.-
0= Kompresja kopii zapasowej jest wyłączona, określona przez opcję domyślną kompresji kopii zapasowej . -
1= program SQL Server używa algorytmu kompresji kopii zapasowej MS_XPRESS (wartość domyślna). -
2= program SQL Server używa algorytmu kompresji kopii zapasowych Intel® QAT. -
3= program SQL Server używa algorytmu kompresji kopii zapasowej ZSTD.
SELECT value FROM sys.configurations WHERE name = 'backup compression algorithm'; GO-
Konfigurowanie opcji algorytmu kompresji kopii zapasowej
W programie SQL Server Management Studio połącz się z silnikiem bazy danych.
Na pasku Standard wybierz pozycję Nowe zapytanie.
Skopiuj i wklej poniższy przykład w oknie zapytania, a następnie wybierz pozycję Wykonaj. W tym przykładzie pokazano, jak używać sp_configure do konfigurowania wystąpienia serwera do używania funkcji Intel® QAT jako domyślnego algorytmu kompresji:
EXECUTE sp_configure 'backup compression algorithm', 2; RECONFIGURE;Aby zmienić algorytm kompresji z powrotem na algorytm ZSTD (nowy w programie SQL Server 2025 (17.x)), użyj następującego skryptu:
EXECUTE sp_configure 'backup compression algorithm', 3; RECONFIGURE;Aby zmienić domyślny algorytm kompresji z powrotem na wartość domyślną, użyj następującego skryptu:
EXECUTE sp_configure 'backup compression algorithm', 1; RECONFIGURE;
Aby uzyskać więcej informacji, zobacz opcje konfiguracji serwera .
Treści powiązane
- KOPIA ZAPASOWA (Transact-SQL)
- opcje konfiguracji serwera
- KONFIGURUJ PONOWNIE (Transact-SQL)
- sp_configure (Transact-SQL)
- Przegląd kopii zapasowych (SQL Server)