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

PolarDB:自律センター

最終更新日:Aug 27, 2026

PolarDB for MySQL のクイック診断機能には、Database Autonomy Service (DAS) の一部の機能が統合されており、自律センターで自律サービスを有効にすることができます。自律サービスを有効にすると、DAS はデータベースの異常を検出した際に自動的に根本原因分析を実行します。最適化の推奨事項を提供し、お客様の承認を得た上で、自動的に適用することもできます。

注意事項

自動スケールアップ/アウトおよび自動スケールダウン/インは、[従量課金]の PolarDB for MySQL クラスターでのみサポートされています。[毎月のパッケージ] クラスターでは、これらの機能はサポートされていません。[商品タイプ]の詳細については、「カスタム購入」をご参照ください。

操作手順

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

  2. 左側のナビゲーションウィンドウで、クラスターをクリックします。

  3. 左上隅で、クラスターがデプロイされているリージョンを選択します。

  4. クラスター ページで、対象クラスターの ID をクリックします。

  5. 左側のメニューで、診断と最適化 > クィック診断 を選択します。

  6. 自律型センター タブをクリックします。

  7. 右上隅で、自律機能設定 をクリックします。

  8. 自律機能管理 ダイアログボックスで、Autonomous Function Settings タブをクリックし、自律サービスを有効にします。

    説明

    自律サービスを有効にすると、システムは自動的に容量評価、セッション分析、SQL スロットリング分析、および例外スナップショットを実行します。これらの操作によってデータベースに追加の負荷がかかることはありません。

  9. 自律サービスには、[インデックスの自動作成と自動削除]、[自動スロットリング]、[自動スケールアウト]、[自動スケールイン]が含まれます。

    • [インデックスの自動作成と自動削除]:自律サービスの有効化 スイッチをオンにすると、デフォルトで SQL 診断のみ が選択されます。

      • SQL 診断のみ:SQL 文の定期診断を毎日実行し、インデックス最適化の推奨事項を提供します。推奨されたインデックスは、クラスターに自動的に作成されません。

      • SQL 診断と自動インデックス作成:SQL 文の定期診断を毎日実行し、インデックス最適化の推奨事項を提供し、推奨されたインデックスをクラスターに自動的に作成します。

        説明

        自動インデックス作成は、クラスターのメンテナンスウィンドウ中にのみ実行されます。

    • [自動スロットリング]:トリガー条件をカスタマイズできます。これらの条件が満たされると、システムは自動的に SQL スロットリングをトリガーします。

      説明

      たとえば、指定した時間範囲内 (デフォルトは 00:00 から 23:59) に、平均 CPU 使用率が 70% を超え、アクティブセッション数が 16 を超える状態が 2 分以上続いた場合に自動スロットリングをトリガーするルールを設定できます。スロットリングがトリガーされた後、システムはクラスターの監視を継続します。問題が解決しない場合、システムは自動的にスロットリング操作をロールバックします。スロットリング操作が、設定された最大期間を超えて継続することはありません。詳細については、「自動 SQL スロットリング」をご参照ください。

    • [自動スケールアウト]および [自動スケールイン]:自動スケーリングを有効にし、トリガー条件をカスタマイズできます。条件が満たされると、システムは自動的にスケーリング操作をトリガーします。

      パラメーター

      説明

      [自動スケールアウト]

      自動スケーリングを有効にします。

      [観測期間]

      スケーリングアクションがトリガーされる前に CPU 使用率が監視される期間です。最小値は 5 分です。10 分の実行時間と組み合わせると、しきい値を超えてから自動スケーリングが有効になるまで、少なくとも 15 分かかります。

      [CPU 使用率]

      スケールアップをトリガーする CPU 使用率のしきい値です。観測期間中にクラスターの平均 CPU 使用率がこの値に達するか、これを超えると、システムはスケールアップまたはスケールアウトを実行します。

      [最大仕様]

      システムがスケールアップできる最高仕様です。クラスターは、この制限に達するか、CPU 使用率がしきい値を下回るまで、小刻みにアップグレードされます。

      [最大読み取り専用ノード数]

      システムが追加できる読み取り専用ノードの最大数です。ノードは一度に 1 つまたは 2 つ追加されます。スケーリングを仕様のアップグレードのみに制限する (新しいノードを追加しない) には、この値をクラスターの現在の読み取り専用ノード数に設定します。

      説明

      自動的に追加されたノードは、クラスターのデフォルトエンドポイントに関連付けられます。カスタムエンドポイントを使用している場合、新しいノードがそのエンドポイントに参加するかどうかは、[新しいノードを自動的に関連付ける] パラメーターを使用して制御します。詳細については、「PolarProxy の設定」をご参照ください。

      [自動スケールイン]

      自動スケールバックを有効にします。有効にすると、自動的にスケールされたノードの平均 CPU 使用率がスケールイン観測ウィンドウ (観測期間 + 10 分) の 99% 以上の期間で 30% 未満を維持した場合、クラスターは段階的に元の仕様にスケールバックされます。ピーク後にクラスターがスケールアウトした容量を維持したい場合 (たとえば、プロモーションイベント後にトラフィックが高いままである場合や、スケールバック後に再度スケールアップする際に発生しうる短時間の切断を回避したい場合) は、スケールインを無効にしてください。

      [クールダウン期間]

      連続する 2 つのスケーリングアクティビティ間の最小間隔 (クールダウン期間) です。PolarDB はこの期間中もリソース使用状況の監視を継続しますが、スケーリングはトリガーしません。

  10. 確定 をクリックします。