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

Database Autonomy Service:自律機能の有効化

最終更新日:Dec 06, 2024

Database Autonomy Service (DAS) は、機械学習と詳細なモニタリングデータに基づいた24/7異常検出を提供します。 自動SQL最適化、自動SQLスロットリング、自動ストレージ拡張、コンピューティングリソースの自動スケーリングなど、さまざまな自律機能を有効にできます。 これらの特徴は、閉ループ診断プロセスをサポートする。 これにより、異常の検出、根本原因の分析、損失の軽減またはパフォーマンスの最適化、効果の追跡、ロールバック操作の実行、ナレッジベースへのナレッジの追加ができます。 パフォーマンス最適化の効果も数量化できます。 このように、DAS ではデータベースのサービス継続性が確保されています。 このトピックでは、ApsaraDB RDS for MySQLインスタンスに対してDASの自律機能を有効にする方法について説明します。

自律機能の有効化

  1. DASコンソールにログインします。 左側のナビゲーションウィンドウで、インスタンスモニター をクリックします。

  2. 表示されるページで、管理するデータベースインスタンスを見つけ、インスタンスIDをクリックします。 インスタンス詳細ページが表示されます。

  3. インスタンスの詳細ページで、自律型センター左側のナビゲーションウィンドウに表示されます。

  4. 自律型センタータブで、Autonomy Service Settingsをクリックします。

  5. Autonomous Function Management パネルの [自律機能の設定] タブで、自律サービスを有効にします。

  6. 最適化とスロットリング タブで、ビジネス要件に基づいて自律機能を有効にします。

    説明

    DASは、さまざまなデータベースエンジンにさまざまな自律機能を提供します。 詳細については、「サポートされているデータベースエンジンと機能」をご参照ください。

    • インデックスの自動作成と自動削除 および SQL 診断と自動インデックス作成 を選択した場合、DASはSQL文の自動診断を実行し、インデックス最適化の提案を提供し、その提案に基づいてデータベースインスタンスにインデックスを作成します。 詳細については、「自動SQL最適化」をご参照ください。

    • 自動スロットリング を選択し、関連するパラメーターを設定した場合、指定した条件が満たされると、DASは自動SQLスロットリングをトリガーします。 詳細については、「自動SQLスロットリング」をご参照ください。

    • 自動スペース拡張 を選択し、関連するパラメーターを設定した場合、ストレージスペースが不足している場合、DASはストレージスペースを自動的に拡張します。 詳細については、「自動スペース拡張」をご参照ください。

    • Automatic Performance Scaling を選択して関連するパラメーターを設定した場合、DASはデータベースインスタンスの平均CPU使用率に基づいてデータベースインスタンスを自動的にスケールアップまたはスケールダウンします。 詳細については、「自動パフォーマンススケーリング」をご参照ください。

  7. Auto Scaling タブでポリシーを作成し、関連するパラメーターを設定します。 データベースインスタンスにポリシーを適用した後、DASは、ポリシーに基づいてデータベースインスタンスをスケールアップまたはスケールダウンするための提案を提供し、インスタンスのパフォーマンスが指定されたしきい値に達すると、データベースインスタンスを自動的にスケールアップまたはスケールダウンします。 詳細については、「自動スケーリング」をご参照ください。

    説明

    DASは、さまざまなデータベースエンジンにさまざまな自動スケーリング機能を提供します。 詳細については、「サポートされているデータベースエンジンと機能」をご参照ください。

  8. [OK] をクリックして設定を保存します。

  9. 必要に応じて、 [アラート設定] セクションで、アラートテンプレートを設定し、アラート通知をサブスクライブします。 これにより、自動SQL最適化タスクのステータスをできるだけ早く把握することができます。

    システムはアラートテンプレートを推奨し、アラートテンプレートに必要な自律性イベントのアラートルールを追加します。 プロンプトに従ってアラートテンプレートを設定できます。

    説明
    • データベースインスタンスにアラートテンプレートを設定している場合は、プロンプトに従って、必要な自律性イベントのアラートルールをアラートテンプレートに追加する必要があります。

    • データベースインスタンスのアラートテンプレートとアラートルールを設定する必要がある場合は、「アラートテンプレートの設定」と「アラートルールの設定」に記載されている手順に従ってください。

    1. [連絡先グループの選択] セクションで、アラート連絡先グループを選択します。

      • [連絡先の追加] をクリックしてアラート連絡先を追加します。

      • [連絡先グループの作成] をクリックして、アラート連絡先グループを作成します。

      • 管理するアラート連絡先を見つけ、[操作] 列の [編集] または [削除] をクリックして、アラート連絡先に関する情報を変更または削除します。

      詳細は、「アラート連絡先の管理」をご参照ください。

    2. [リソースに関連付ける] ステップで、関連するリソースを確認します。

    3. [設定の送信] をクリックします。 表示されるメッセージで、設定を確認し、[OK] をクリックします。

自律性の結果を表示する

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

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

  3. 表示されるページで、管理するデータベースインスタンスを見つけ、インスタンスIDをクリックします。 インスタンス詳細ページが表示されます。

  4. インスタンスの詳細ページで、自律型センター左側のナビゲーションウィンドウに表示されます。

  5. 自律型センター ページで、時間範囲を選択して、指定した時間範囲内に発生したイベントを表示します。

    イベントの詳細を表示するには、イベントの [操作] 列の [詳細] をクリックします。