ワークロード グループを作成する
適用対象:SQL Server
Azure SQL Managed Instance
SQL Server Management Studio または Transact-SQL を使用し、ワークロード グループを作成できます。
アクセス許可
ワークロード グループを作成するには、CONTROL SERVER
アクセス許可が必要です。
SQL Server Management Studio を使用してワークロード グループを作成する
SQL Server Management Studioを使用してワークロード グループを作成するには:
- オブジェクト エクスプローラーで、管理 ノードを展開し、変更するワークロード グループを含むリソース プールまで下に展開します。
ワークロード グループ コンテキスト メニューを使用し、新しいワークロード グループ選択します。 - リソース プール グリッドで、ワークロード グループを追加するリソース プールが選択されていることを確認します。
- リソース プール グリッドの
ワークロード グループには、空の名前と他の列の既定値を含む新しい行があります。 - [名前] セルを選択し、ワークロード グループの名前を入力します。
- 既定の設定から変更する行の他のセルを選択し、新しい値を入力します。
- 変更を保存するには、[OK]
選択します。
Transact-SQL を使用してワークロード グループを作成する
Transact-SQL を使用してワークロード グループを作成するには:
- CREATE WORKLOAD GROUP ステートメントを実行し、設定する値を指定します。
- 変更を有効にするには、
ALTER RESOURCE GOVERNOR RECONFIGURE
ステートメントを実行します。
例
次の例では、poolAdhoc
という名前のリソース プールに groupAdhoc
という名前のワークロード グループを作成し、要求あたりの最大メモリ許可を構成します。
CREATE WORKLOAD GROUP groupAdhoc WITH (REQUEST_MAX_MEMORY_GRANT_PERCENT = 30)
USING poolAdhoc;
ALTER RESOURCE GOVERNOR RECONFIGURE;
リソース プールは、さまざまなシステム リソースを管理できます。 詳細については、CREATE WORKLOAD GROUPを参照してください。
その他のサンプルと完全なチュートリアルについては、「チュートリアル: リソース ガバナーの構成例とベスト プラクティス」を参照してください。