Database Autonomy Service (DAS) は、機械学習と詳細なモニタリングデータに基づいた24/7異常検出を提供します。 自動SQL最適化、自動SQLスロットリング、自動ストレージ拡張、コンピューティングリソースの自動スケーリングなど、さまざまな自律機能を有効にできます。 これらの特徴は、閉ループ診断プロセスをサポートする。 これにより、異常の検出、根本原因の分析、損失の軽減またはパフォーマンスの最適化、効果の追跡、ロールバック操作の実行、ナレッジベースへのナレッジの追加ができます。 パフォーマンス最適化の効果も数量化できます。 このように、DAS ではデータベースのサービス継続性が確保されています。 このトピックでは、ApsaraDB RDS for MySQLインスタンスに対してDASの自律機能を有効にする方法について説明します。
自律機能の有効化
DASコンソールにログインします。 左側のナビゲーションウィンドウで、インスタンスモニター をクリックします。
表示されるページで、管理するデータベースインスタンスを見つけ、インスタンスIDをクリックします。 インスタンス詳細ページが表示されます。
インスタンスの詳細ページで、自律型センター左側のナビゲーションウィンドウに表示されます。
自律型センタータブで、Autonomy Service Settingsをクリックします。
Autonomous Function Management パネルの [自律機能の設定] タブで、自律サービスを有効にします。
最適化とスロットリング タブで、ビジネス要件に基づいて自律機能を有効にします。
説明DASは、さまざまなデータベースエンジンにさまざまな自律機能を提供します。 詳細については、「サポートされているデータベースエンジンと機能」をご参照ください。
インデックスの自動作成と自動削除 および SQL 診断と自動インデックス作成 を選択した場合、DASはSQL文の自動診断を実行し、インデックス最適化の提案を提供し、その提案に基づいてデータベースインスタンスにインデックスを作成します。 詳細については、「自動SQL最適化」をご参照ください。
自動スロットリング を選択し、関連するパラメーターを設定した場合、指定した条件が満たされると、DASは自動SQLスロットリングをトリガーします。 詳細については、「自動SQLスロットリング」をご参照ください。
自動スペース拡張 を選択し、関連するパラメーターを設定した場合、ストレージスペースが不足している場合、DASはストレージスペースを自動的に拡張します。 詳細については、「自動スペース拡張」をご参照ください。
Automatic Performance Scaling を選択して関連するパラメーターを設定した場合、DASはデータベースインスタンスの平均CPU使用率に基づいてデータベースインスタンスを自動的にスケールアップまたはスケールダウンします。 詳細については、「自動パフォーマンススケーリング」をご参照ください。
Auto Scaling タブでポリシーを作成し、関連するパラメーターを設定します。 データベースインスタンスにポリシーを適用した後、DASは、ポリシーに基づいてデータベースインスタンスをスケールアップまたはスケールダウンするための提案を提供し、インスタンスのパフォーマンスが指定されたしきい値に達すると、データベースインスタンスを自動的にスケールアップまたはスケールダウンします。 詳細については、「自動スケーリング」をご参照ください。
説明DASは、さまざまなデータベースエンジンにさまざまな自動スケーリング機能を提供します。 詳細については、「サポートされているデータベースエンジンと機能」をご参照ください。
[OK] をクリックして設定を保存します。
必要に応じて、 [アラート設定] セクションで、アラートテンプレートを設定し、アラート通知をサブスクライブします。 これにより、自動SQL最適化タスクのステータスをできるだけ早く把握することができます。
システムはアラートテンプレートを推奨し、アラートテンプレートに必要な自律性イベントのアラートルールを追加します。 プロンプトに従ってアラートテンプレートを設定できます。
説明データベースインスタンスにアラートテンプレートを設定している場合は、プロンプトに従って、必要な自律性イベントのアラートルールをアラートテンプレートに追加する必要があります。
データベースインスタンスのアラートテンプレートとアラートルールを設定する必要がある場合は、「アラートテンプレートの設定」と「アラートルールの設定」に記載されている手順に従ってください。
[連絡先グループの選択] セクションで、アラート連絡先グループを選択します。
[連絡先の追加] をクリックしてアラート連絡先を追加します。
[連絡先グループの作成] をクリックして、アラート連絡先グループを作成します。
管理するアラート連絡先を見つけ、[操作] 列の [編集] または [削除] をクリックして、アラート連絡先に関する情報を変更または削除します。
詳細は、「アラート連絡先の管理」をご参照ください。
[リソースに関連付ける] ステップで、関連するリソースを確認します。
[設定の送信] をクリックします。 表示されるメッセージで、設定を確認し、[OK] をクリックします。
自律性の結果を表示する
DASコンソールにログインします。
左側のナビゲーションウィンドウで、インスタンスモニターをクリックします。
表示されるページで、管理するデータベースインスタンスを見つけ、インスタンスIDをクリックします。 インスタンス詳細ページが表示されます。
インスタンスの詳細ページで、自律型センター左側のナビゲーションウィンドウに表示されます。
自律型センター ページで、時間範囲を選択して、指定した時間範囲内に発生したイベントを表示します。
イベントの詳細を表示するには、イベントの [操作] 列の [詳細] をクリックします。