RDS for SQL Server インスタンスの Microsoft SQL Server リソースガバナーを有効にする - Amazon Relational Database Service

RDS for SQL Server インスタンスの Microsoft SQL Server リソースガバナーを有効にする

RDS for SQL Server DB インスタンスに RESOURCE_GOVERNOR オプションを追加して、リソースガバナーを有効にします。以下のプロセスを使用します。

  1. 新しいオプショングループを作成するか、既存のオプショングループを選択します。

  2. オプショングループに [RESOURCE_GOVERNOR] オプションを追加します。

  3. オプショングループを DB インスタンスに関連付けます。

注記

オプショングループを使用してリソースガバナーを有効にする場合、再起動は必要ありません。

RESOURCE_GOVERNOR のオプショングループの作成

リソースガバナーを有効にするには、使用する DB インスタンスの SQL Server のエディションとバージョンに対応するオプショングループを作成または変更します。この手順を完了するには、AWS マネジメントコンソール または AWS CLI を使用してください。

次の手順を使用して、SQL Server Enterprise Edition 2022 のオプショングループを作成します。

オプショングループを作成するには
  1. AWS マネジメントコンソール にサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/) を開きます。

  2. ナビゲーションペインで、[オプショングループ] を選択します。

  3. [Create group] (グループの作成) を選択します。

  4. [Create subnet group(オプショングループの作成)] ウィンドウで以下を行います。

    1. [名前] に、AWS アカウント内で一意のオプショングループ名 (resource-governor-ee-2022 など) を入力します。名前には、英字、数字、ハイフンのみを使用できます。

    2. [説明] に、オプショングループの簡単な説明 (RESOURCE_GOVERNOR option group for SQL Server EE 2022 など) を入力します。この説明は表示用に使用されます。

    3. [エンジン][sqlserver-ee] を選択します。

    4. [メジャーエンジンのバージョン] で、[16.00] を選択します。

  5. [作成] を選択します。

次の手順では、SQL Server Enterprise Edition 2022 のオプショングループを作成します。

オプショングループを作成するには
  • 以下のいずれかのコマンドを実行します。

    Linux、macOS、Unix の場合:

    aws rds create-option-group \ --option-group-name resource-governor-ee-2022 \ --engine-name sqlserver-ee \ --major-engine-version 16.00 \ --option-group-description "RESOURCE_GOVERNOR option group for SQL Server EE 2022"

    Windows の場合:

    aws rds create-option-group ^ --option-group-name resource-governor-ee-2022 ^ --engine-name sqlserver-ee ^ --major-engine-version 16.00 ^ --option-group-description "RESOURCE_GOVERNOR option group for SQL Server EE 2022"

RESOURCE_GOVERNOR オプションのオプショングループへの追加

次に、AWS マネジメントコンソール または AWS CLI を使用して RESOURCE_GOVERNOR オプションをオプショングループに追加します。

RESOURCE_GOVERNOR オプションを追加するには
  1. AWS マネジメントコンソール にサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/) を開きます。

  2. ナビゲーションペインで、[オプショングループ] を選択します。

  3. 作成したオプショングループ (この例では resource-governor-ee-2022) を選択します。

  4. [オプションを追加] を選択します。

  5. [オプションの詳細] で、[オプション名] として [RESOURCE_GOVERNOR] を選択します。

  6. [スケジュール] で、オプションをすぐに追加するか、次のメンテナンスウィンドウで追加するかを選択します。

  7. [オプションを追加] を選択します。

RESOURCE_GOVERNOR オプションを追加するには
  • オプショングループに [RESOURCE_GOVERNOR] オプションを追加します。

    Linux、macOS、Unix の場合:

    aws rds add-option-to-option-group \ --option-group-name resource-governor-ee-2022 \ --options "OptionName=RESOURCE_GOVERNOR" \ --apply-immediately

    Windows の場合:

    aws rds add-option-to-option-group ^ --option-group-name resource-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-identifier mytestsqlserverresourcegovernorinstance \ --db-instance-class db.m5.2xlarge \ --engine sqlserver-ee \ --engine-version 16.00 \ --license-model license-included \ --allocated-storage 100 \ --master-username admin \ --master-user-password password \ --storage-type gp2 \ --option-group-name resource-governor-ee-2022

    Windows の場合:

    aws rds create-db-instance ^ --db-instance-identifier mytestsqlserverresourcegovernorinstance ^ --db-instance-class db.m5.2xlarge ^ --engine sqlserver-ee ^ --engine-version 16.00 ^ --license-model license-included ^ --allocated-storage 100 ^ --master-username admin ^ --master-user-password password ^ --storage-type gp2 ^ --option-group-name resource-governor-ee-2022
インスタンスを変更して RESOURCE_GOVERNOR オプショングループを関連付けるには
  • 以下のいずれかのコマンドを実行します。

    Linux、macOS、Unix の場合:

    aws rds modify-db-instance \ --db-instance-identifier mytestinstance \ --option-group-name resource-governor-ee-2022 \ --apply-immediately

    Windows の場合:

    aws rds modify-db-instance ^ --db-instance-identifier mytestinstance ^ --option-group-name resource-governor-ee-2022 ^ --apply-immediately