적용 대상: SQL Server 2022(16.x) 이상 버전
이 문서에서는 Transact-SQL을 사용하여 SQL Server에서 서버 구성 옵션을 보거나 구성하는 backup compression algorithm
방법을 설명합니다.
이 backup compression algorithm
옵션은 압축을 사용하는 백업에 기본적으로 사용되는 압축 알고리즘을 결정합니다.
backup compression algorithm
을 구현하려면 구성 옵션이 필요합니다.
필수 조건
- Windows 운영 체제
- SQL Server 2022(16.x) 이상 버전
사용 권한
매개 변수 없이 또는 첫 번째 매개 변수만 사용하여 sp_configure
를 실행할 수 있는 권한은 기본적으로 모든 사용자에게 부여됩니다. 구성 옵션을 변경하거나 sp_configure
문을 실행하는 두 매개 변수를 사용하여 RECONFIGURE
를 실행하려면 사용자에게 ALTER SETTINGS
서버 수준 권한이 있어야 합니다.
ALTER SETTINGS
권한은 sysadmin 및 serveradmin 고정 서버 역할에 의해 암시적으로 보유됩니다.
백업 압축 알고리즘
이 backup compression algorithm
옵션을 사용하여 백업 압축에 사용되는 알고리즘을 지정할 수 있습니다. 사용할 수 있는 알고리즘은 다음과 같습니다.
- MS_XPRESS: 모든 버전의 SQL Server에서 기본 백업 압축 알고리즘입니다.
- Intel QAT: Intel QAT(QuickAssist Technology) 기반 알고리즘 백업 압축 알고리즘입니다. 이 알고리즘은 SQL Server 2022(16.x) 이상 버전에서 사용할 수 있습니다.
- ZSTD: 더 빠르고 효과적인 ZSTD(Zstandard) 압축 알고리즘을 사용하는 백업 압축 알고리즘입니다. 이 알고리즘은 SQL Server 2025(17.x) 미리 보기 이상 버전에서 사용할 수 있습니다.
백업 압축 알고리즘 옵션 보기
SQL Server Management Studio에서 데이터베이스 엔진 연결합니다.
표준 도구 모음에서 새 쿼리를 선택합니다.
다음 예시를 복사하여 쿼리 창에 붙여넣고 실행을 선택합니다. 이 예제에서는 sys.configurations 카탈로그 뷰를 쿼리하여 다음의 값을
backup compression algorithm
확인합니다.-
0
= 백업 압축이 비활성화되어 백업 압축 기본 옵션에 의해 지정됩니다. -
1
= SQL Server는 MS_XPRESS 백업 압축 알고리즘(기본값)을 사용합니다. -
2
= SQL Server는 Intel® QAT 백업 압축 알고리즘을 사용합니다. -
3
= SQL Server는 ZSTD 백업 압축 알고리즘을 사용합니다.
SELECT value FROM sys.configurations WHERE name = 'backup compression algorithm'; GO
-
백업 압축 알고리즘 옵션 구성
SQL Server Management Studio에서 데이터베이스 엔진 연결합니다.
표준 도구 모음에서 새 쿼리를 선택합니다.
다음 예시를 복사하여 쿼리 창에 붙여넣고 실행을 선택합니다. 이 예제에서는 sp_configure 사용하여 Intel® QAT를 기본 압축 알고리즘으로 사용하도록 서버 인스턴스를 구성하는 방법을 보여줍니다.
EXECUTE sp_configure 'backup compression algorithm', 2; RECONFIGURE;
압축 알고리즘을 ZSTD 알고리즘(SQL Server 2025(17.x) 미리 보기의 새로운 기능)으로 다시 변경하려면 다음 스크립트를 사용합니다.
EXECUTE sp_configure 'backup compression algorithm', 3; RECONFIGURE;
기본 압축 알고리즘을 기본값으로 다시 변경하려면 다음 스크립트를 사용합니다.
EXECUTE sp_configure 'backup compression algorithm', 1; RECONFIGURE;
자세한 내용은 서버 구성 옵션을 참조하세요.