ビジネスの成長と高いデータベース負荷によるパフォーマンスへのプレッシャーに対処するために、Database Autonomy Service (DAS) は予測ベースの自動スケーリング機能を提供します。システムは、過去 10 日間のインスタンスのパフォーマンスデータに基づいて、今後 24 時間のパフォーマンスメトリックを予測します。予測されたメトリックがパフォーマンスボトルネックのしきい値に達すると、DAS はスケールアウトの提案を提供します。この機能は予測とスケールアウトの提案のみを提供します。スケールアウト操作は手動で実行する必要があります。
前提条件
インスタンスは、次のいずれかのバージョンを実行します:
RDS High-availability Edition、RDS Enterprise Edition、または RDS Cluster Edition 上の MySQL 8.0
RDS High-availability Edition、RDS Enterprise Edition、または RDS Cluster Edition 上の MySQL 5.7
RDS High-availability Edition 上の MySQL 5.6
RDS High-availability Edition 上の MySQL 5.5
DAS のサービスリンクロールが作成されていること。
課金に関する説明
この機能は予測とスケールアウトの提案のみを提供します。自動的にスケールアウト操作を実行することはありません。したがって、料金は発生しません。
予測ベースの自動スケーリングポリシーを設定する
RDS インスタンスページに移動します。上部のナビゲーションバーでリージョンを選択し、対象インスタンスの ID をクリックします。
左側のナビゲーションウィンドウで、 を選択します。[自律センター] ページで、[自律サービス設定] をクリックします。
タブで、[ポリシーの追加] をクリックします。次のパラメーターを設定し、[OK] をクリックします。
パラメーター
説明
ポリシー名
カスタムポリシー名。
モード
ポリシーのモード。[予測ベースの自動スケーリング] を選択します。
エンジンタイプ
RDS for MySQL を選択します。
予測メトリックタイプ
[CPU 使用率 (%)] を選択します。
ターゲット値
予測メトリックのターゲット値を設定します。予測されたメトリック値がターゲット値以上の場合、システムはスケールアウトの提案を提供します。
[推奨ポリシー] セクションで、追加したいポリシーを見つけ、[アクション] 列の [適用] をクリックします。表示されるダイアログボックスで、[次へ] をクリックしてインスタンスにポリシーを追加します。
ポリシーを変更するには、ポリシーの [アクション] 列にある [変更] をクリックします。[ポリシーの更新] タブで、ポリシーを変更します。
ポリシーの適用を解除するには、[適用済みポリシー] セクションでポリシーを見つけ、[アクション] 列の [適用解除] をクリックします。
[自律機能管理] ページで、[OK] をクリックします。
(オプション) インスタンスの予測ベースの自動スケーリングイベントに関する通知をタイムリーに受信するには、アラートを設定し、アラートグループを追加します。
説明インスタンスに アラートテンプレート を設定している場合は、プロンプトに従って、対応する自律イベントの アラートルール をテンプレートに追加します。
予測ベースの自動スケーリング結果の表示
RDS インスタンスページに移動します。上部のナビゲーションバーでリージョンを選択し、対象インスタンスの ID をクリックします。
左側のナビゲーションウィンドウで、 を選択します。
[自律センター] ページで、選択した時間範囲の [自動スケーリング] イベントを表示します。
[データベースワークロード予測] イベントの [詳細] をクリックして、詳細情報を表示します。

次のステップ
提案に基づいてインスタンスをスケールアウトできます。詳細については、「インスタンスの仕様を変更する」をご参照ください。