RDS for SQL Server インスタンスの Microsoft SQL Server リソースガバナーを有効にする
RDS for SQL Server DB インスタンスに RESOURCE_GOVERNOR オプションを追加して、リソースガバナーを有効にします。以下のプロセスを使用します。
-
新しいオプショングループを作成するか、既存のオプショングループを選択します。
-
オプショングループに [
RESOURCE_GOVERNOR] オプションを追加します。 -
オプショングループを DB インスタンスに関連付けます。
注記
オプショングループを使用してリソースガバナーを有効にする場合、再起動は必要ありません。
RESOURCE_GOVERNOR のオプショングループの作成
リソースガバナーを有効にするには、使用する DB インスタンスの SQL Server のエディションとバージョンに対応するオプショングループを作成または変更します。この手順を完了するには、AWS マネジメントコンソール または AWS CLI を使用してください。
次の手順を使用して、SQL Server Enterprise Edition 2022 のオプショングループを作成します。
オプショングループを作成するには
AWS マネジメントコンソール にサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/
) を開きます。 -
ナビゲーションペインで、[オプショングループ] を選択します。
-
[Create group] (グループの作成) を選択します。
-
[Create subnet group(オプショングループの作成)] ウィンドウで以下を行います。
-
[名前] に、AWS アカウント内で一意のオプショングループ名 (
resource-governor-ee-2022など) を入力します。名前には、英字、数字、ハイフンのみを使用できます。 -
[説明] に、オプショングループの簡単な説明 (
RESOURCE_GOVERNOR option group for SQL Server EE 2022など) を入力します。この説明は表示用に使用されます。 -
[エンジン] で [sqlserver-ee] を選択します。
-
[メジャーエンジンのバージョン] で、[16.00] を選択します。
-
-
[作成] を選択します。
次の手順では、SQL Server Enterprise Edition 2022 のオプショングループを作成します。
オプショングループを作成するには
-
以下のいずれかのコマンドを実行します。
Linux、macOS、Unix の場合:
aws rds create-option-group \ --option-group-nameresource-governor-ee-2022\ --engine-namesqlserver-ee\ --major-engine-version16.00\ --option-group-description "RESOURCE_GOVERNOR option group for SQL Server EE 2022"Windows の場合:
aws rds create-option-group ^ --option-group-nameresource-governor-ee-2022^ --engine-namesqlserver-ee^ --major-engine-version16.00^ --option-group-description "RESOURCE_GOVERNOR option group for SQL Server EE 2022"
RESOURCE_GOVERNOR オプションのオプショングループへの追加
次に、AWS マネジメントコンソール または AWS CLI を使用して RESOURCE_GOVERNOR オプションをオプショングループに追加します。
RESOURCE_GOVERNOR オプションを追加するには
AWS マネジメントコンソール にサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/
) を開きます。 -
ナビゲーションペインで、[オプショングループ] を選択します。
-
作成したオプショングループ (この例では resource-governor-ee-2022) を選択します。
-
[オプションを追加] を選択します。
-
[オプションの詳細] で、[オプション名] として [RESOURCE_GOVERNOR] を選択します。
-
[スケジュール] で、オプションをすぐに追加するか、次のメンテナンスウィンドウで追加するかを選択します。
-
[オプションを追加] を選択します。
RESOURCE_GOVERNOR オプションを追加するには
-
オプショングループに [
RESOURCE_GOVERNOR] オプションを追加します。Linux、macOS、Unix の場合:
aws rds add-option-to-option-group \ --option-group-nameresource-governor-ee-2022\ --options "OptionName=RESOURCE_GOVERNOR" \ --apply-immediatelyWindows の場合:
aws rds add-option-to-option-group ^ --option-group-nameresource-governor-ee-2022^ --options "OptionName=RESOURCE_GOVERNOR" ^ --apply-immediately
オプショングループを DB インスタンスに関連付ける
RESOURCE_GOVERNOR オプショングループを DB インスタンスに関連付けるには、AWS マネジメントコンソール または AWS CLI を使用します。
リソースガバナーの有効化を完了するには、RESOURCE_GOVERNOR オプショングループを新規または既存の DB インスタンスに関連付けます。
-
新しい DB インスタンスの場合は、インスタンスを起動するときにそれらを関連付けます。詳細については、「Amazon RDS DB インスタンスの作成」を参照してください。
-
既存の DB インスタンスの場合は、インスタンスを変更することでそれらを関連付けます。詳細については、「Amazon RDS DB インスタンスを変更する」を参照してください。
RESOURCE_GOVERNOR オプショングループを新規または既存の DB インスタンスに関連付けることができます。
RESOURCE_GOVERNOR オプショングループを使用してインスタンスを作成するには
-
オプショングループの作成時に使用したのと同じ DB エンジンのタイプとメジャーバージョンを指定します。
Linux、macOS、Unix の場合:
aws rds create-db-instance \ --db-instance-identifiermytestsqlserverresourcegovernorinstance\ --db-instance-classdb.m5.2xlarge\ --enginesqlserver-ee\ --engine-version16.00\ --license-modellicense-included\ --allocated-storage100\ --master-usernameadmin\ --master-user-passwordpassword\ --storage-typegp2\ --option-group-nameresource-governor-ee-2022Windows の場合:
aws rds create-db-instance ^ --db-instance-identifiermytestsqlserverresourcegovernorinstance^ --db-instance-classdb.m5.2xlarge^ --enginesqlserver-ee^ --engine-version16.00^ --license-modellicense-included^ --allocated-storage100^ --master-usernameadmin^ --master-user-passwordpassword^ --storage-typegp2^ --option-group-nameresource-governor-ee-2022
インスタンスを変更して RESOURCE_GOVERNOR オプショングループを関連付けるには
-
以下のいずれかのコマンドを実行します。
Linux、macOS、Unix の場合:
aws rds modify-db-instance \ --db-instance-identifiermytestinstance\ --option-group-nameresource-governor-ee-2022\ --apply-immediatelyWindows の場合:
aws rds modify-db-instance ^ --db-instance-identifiermytestinstance^ --option-group-nameresource-governor-ee-2022^ --apply-immediately