すべてのプロダクト
Search
ドキュメントセンター

Database Autonomy Service:Auto scaling

最終更新日:Jul 18, 2026

Database Autonomy Service (DAS) は、お客様が定義したポリシーに基づき、データベースインスタンスのスケールアップおよびスケールバックを推奨または自動で実行し、パフォーマンスを維持しながらコストをコントロールします。

機能概要

説明

Auto scaling 機能は、2022 年 2 月 18 日より Database Autonomy Service (DAS) で段階的に提供されています。

  • 予測ベースの自動スケーリング:過去 10 日間の既存データを使用して、今後 24 時間のパフォーマンスメトリック使用量を予測します。予測値がお客様が定義したしきい値に達する、またはそれを超える場合、DAS はスケールアップを推奨します。

  • スケジュールされた自動スケーリング:事前定義されたポリシーに基づき、スケジュール時刻にデータベースインスタンスをスケールアップし、指定された持続時間後に自動でスケールバックします。この機能を使用して、予測可能な周期的なワークロード変化に対応しながらコストをコントロールできます。

  • ローカルリソースの自動スケーリング:観測ウィンドウ内で平均 CPU 使用率が設定されたしきい値に達すると、DAS はローカルホスト上の利用可能なリソースを使用して、インスタンスの CPU コア数をスケールアップします。

  • 自動ストレージ拡張:使用済みストレージ容量が設定されたしきい値に達する、またはそれを超えると、システムはサービスの中断を防ぐために自動でストレージを拡張します。

ポリシーの作成

  1. DAS コンソールにログオンします。

  2. 左側のナビゲーションウィンドウで、リソース管理 > Auto Scaling 設定 をクリックします。

  3. 自動スケーリングポリシー セクションで、右側の ポリシーの追加 をクリックします。ポリシーの追加 ページで、新しいポリシーの モード を選択し、以下のトピックに従ってパラメーターを設定します。

ポリシーの適用

  1. DAS コンソールにログオンします

  2. 左側のナビゲーションウィンドウで、リソース管理 > Auto Scaling 設定 をクリックします。

  3. 自動スケーリングポリシー セクションで、対象のポリシーを見つけ、操作 列の 適用 をクリックします。

  4. ポリシーの適用 ページで、このポリシーを適用するデータベースインスタンスを選択し、p20220214 をクリックします。

  5. 選択したデータベースインスタンスにポリシーを適用するには、決定 をクリックします。

インスタンスからのポリシー削除

  1. DAS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、リソース管理 > Auto Scaling 設定 をクリックします。

  3. 自動スケーリングポリシー セクションで、対象のポリシーを見つけ、適用されるインスタンス 列の数字をクリックします。

  4. インスタンスの詳細 ページで、対象のインスタンスを見つけ、操作 列の キャンセル をクリックします。

  5. 決定 をクリックします。

ポリシーの変更

  1. DAS コンソールにログオンします。

  2. 左側のナビゲーションウィンドウで、リソース管理 > Auto Scaling 設定 をクリックします。

  3. 自動スケーリングポリシー セクションで、対象のポリシーを見つけ、操作 列の 変更 をクリックします。

  4. アップデートポリシー ページで、ポリシーの設定を変更します。

    説明
    • ポリシーの変更は、そのポリシーが適用されているすべてのデータベースインスタンスに影響します。

    • スケジュールされた自動スケーリング ポリシーの変更は、実行中の操作にも影響します。

      • スケジュールされた自動スケーリングポリシーの実行サイクル中に 操作 設定を変更した場合、インスタンスの仕様がポリシーで定義されたスケールバック要件と一致しなくなるため、システムはスケールバックを実行しません。

      • スケジュールされた自動スケーリングポリシーの実行サイクル中に 適用日時 および 繰り返し 設定を変更し、その結果として スケールバック日時 が変更された場合、システムはスケールバックを実行しません。

  5. 決定 をクリックします。

ポリシーの削除

  1. DAS コンソールにログオンします。

  2. 左側のナビゲーションウィンドウで、リソース管理 > Auto Scaling 設定 をクリックします。

  3. 1 つまたは複数のポリシーを削除するには、次の手順を実行します。

    説明
    • インスタンスに適用されていないポリシーのみ削除できます。インスタンスからポリシーを削除する方法については、「インスタンスからのポリシー削除」をご参照ください。

    • 実行サイクル中のスケジュールされた自動スケーリングポリシーを削除した場合、システムは対応するスケールバックを実行しません。

    • 複数のポリシーを削除するには:削除するポリシーを選択し、一括削除 をクリックします。

    • 単一のポリシーを削除するには:削除するポリシーを見つけ、操作 列の 削除 をクリックします。