適用対象:SQL Server
Azure SQL Managed Instance
SQL Server Management Studio または Transact-SQL を使用し、リソース共有元を作成できます。 リソース プールに関連する概念を理解するには、リソース ガバナー リソース プールの
制限
- CPU の割合の最大値は、CPU の割合の最小値以上にする必要があります。 メモリの割合の最大値は、メモリの割合の最小値以上にする必要があります。
- すべてのリソース プールの CPU の割合の最小値の合計およびメモリの割合の最小値の合計が、それぞれ 100 を超えないようにしてください。
アクセス許可
リソース プールを作成するには、CONTROL SERVER アクセス許可が必要です。
SQL Server Management Studio を使用してリソース プールを作成する
SQL Server Management Studio (SSMS) を使用してリソース プールを作成するには:
- SQL Server Management Studio で、オブジェクト エクスプローラーを開き、
管理 ノードを下に展開し、リソース ガバナー含めます。 リソース ガバナー コンテキスト メニューを開き、[プロパティ]選択します。 -
リソース プール グリッドで、空の行を選択します。 この行にはアスタリスク (
*) のラベルが付いています。 - [名] 列の空のセルを選択します。 リソース プール名を入力します。
- 変更する行の他のセルを選択し、新しい値を入力します。
- 変更を保存するには、[OK]
選択します。
Transact-SQL を使用してリソース プールを作成する
Transact-SQL を使用してリソース プールを作成するには:
- 設定するプロパティ値を指定して、 CREATE RESOURCE POOL または CREATE EXTERNAL RESOURCE POOL ステートメントを実行します。
-
ALTER RESOURCE GOVERNOR RECONFIGUREステートメントを実行します。
例
次の例では、poolAdhoc という名前のリソース プールを作成し、新しい構成を有効にします。
CREATE RESOURCE POOL poolAdhoc WITH (MAX_CPU_PERCENT = 20);
ALTER RESOURCE GOVERNOR RECONFIGURE;
リソース プールは、さまざまなシステム リソースを管理できます。 詳細については、CREATE RESOURCE POOLを参照してください。
その他のサンプルと完全なチュートリアルについては、「チュートリアル: リソース ガバナーの構成例とベスト プラクティス」を参照してください。