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: l'algoritmo di compressione per il backup Intel QuickAssist Technology (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 SQL Server 2025 (17.x) e versioni successive.
Visualizzare l'opzione dell'algoritmo di compressione dei 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 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 (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.