Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a: SQL Server 2022 (16.x) e versioni successive
Questo articolo descrive come visualizzare o configurare l'opzione di configurazione del backup compression algorithm
server in SQL Server con Transact-SQL.
L'opzione backup compression algorithm
determina quale algoritmo di compressione viene utilizzato per impostazione predefinita per i backup che usano la compressione. L'opzione backup compression algorithm
di configurazione è necessaria per implementare soluzioni integrate di accelerazione e offload.
Prerequisiti
- Sistema operativo Windows
- SQL Server 2022 (16.x) e versioni successive
Autorizzazioni
Le autorizzazioni di esecuzione per sp_configure
senza alcun parametro o solo con il primo parametro vengono assegnate per impostazione predefinita a tutti gli utenti. Per eseguire sp_configure
con entrambi i parametri per la modifica di un'opzione di configurazione o per l'esecuzione dell'istruzione RECONFIGURE
, a un utente deve essere concessa l'autorizzazione a livello di server ALTER SETTINGS
. L'autorizzazione ALTER SETTINGS
è assegnata implicitamente ai ruoli predefiniti del serversysadmin e serveradmin.
Algoritmi di compressione dei backup
È possibile usare l'opzione backup compression algorithm
per specificare l'algoritmo usato per la compressione dei backup. Sono disponibili gli algoritmi seguenti:
- MS_XPRESS: algoritmo di compressione backup predefinito in tutte le edizioni di SQL Server.
- Intel QAT: algoritmo di compressione di backup basato sulla tecnologia Intel QuickAssist (QAT ). Questo algoritmo è disponibile in SQL Server 2022 (16.x) e versioni successive.
- ZSTD: algoritmo di compressione di backup che usa l'algoritmo di compressione Zstandard (ZSTD) più veloce ed efficace. Questo algoritmo è disponibile in ANTEPRIMA di SQL Server 2025 (17.x) e versioni successive.
Visualizzare l'opzione dell'algoritmo di compressione dei backup
Annotazioni
Attualmente c'è un problema noto con l'impostazione di backup compression algorithm
su ZSTD.
In SQL Server Management Studio connettersi al motore di database.
Nella barra Standard selezionare Nuova query.
Copiare e incollare l'esempio seguente nella finestra di query e selezionare Esegui. In questo esempio viene eseguita una query sulla vista del catalogo sys.configurations per determinare il valore di
backup compression algorithm
:-
0
= La compressione del backup è disattivata, specificata dall'opzione di compressione backup predefinita . -
1
= SQL Server usa l'algoritmo di compressione di backup MS_XPRESS (impostazione predefinita). -
2
= SQL Server usa l'algoritmo di compressione di backup Intel® QAT. -
3
= SQL Server usa l'algoritmo di compressione di backup ZSTD.
SELECT value FROM sys.configurations WHERE name = 'backup compression algorithm'; GO
-
Configurare l'opzione dell'algoritmo di compressione del backup
In SQL Server Management Studio connettersi al motore di database.
Nella barra Standard selezionare Nuova query.
Copiare e incollare l'esempio seguente nella finestra di query e selezionare Esegui. In questo esempio viene illustrato come usare sp_configure per configurare l'istanza del server per usare Intel® QAT come algoritmo predefinito di compressione:
EXECUTE sp_configure 'backup compression algorithm', 2; RECONFIGURE;
Per ripristinare l'algoritmo di compressione con l'algoritmo ZSTD (novità di SQL Server 2025 (anteprima 17.x), usare lo script seguente:
EXECUTE sp_configure 'backup compression algorithm', 3; RECONFIGURE;
Per ripristinare l'algoritmo di compressione predefinito, usare lo script seguente:
EXECUTE sp_configure 'backup compression algorithm', 1; RECONFIGURE;
Per altre informazioni, vedere Opzioni di configurazione del server.