適用対象: SQL Server 2022 (16.x) 以降のバージョン
この記事では、SQL Server で Transact-SQL を使用して、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 QuickAssist Technology (QAT) ベースのアルゴリズム バックアップ圧縮アルゴリズム。 このアルゴリズムは、SQL Server 2022 (16.x) 以降のバージョンで使用できます。
- ZSTD: より高速で効果的な Zstandard (ZSTD) 圧縮アルゴリズムを使用するバックアップ圧縮アルゴリズム。 このアルゴリズムは、SQL Server 2025 (17.x) プレビュー以降のバージョンで使用できます。
backup compression algorithm オプションを表示する
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;
詳しくは、「サーバー構成オプション」をご覧ください。