PolarDB for MySQL は Database Autonomy Service (DAS) と統合され、一元化された診断および最適化ツール群を提供します。これらのツールを活用して、異常の早期検出、アクティブセッションおよびストレージの健全性の調査、パフォーマンスの問題の根本原因の特定を行います。
ツール概要
以下の表に、各ツールの概要および主な目的をまとめます。
| ツール | 機能 |
|---|---|
| Autonomy Center | 異常を自動検出し、根本原因分析を実行し、最適化または損失抑制操作を適用します |
| Session Management | インスタンスのアクティブセッションおよび接続統計を確認します |
| Real-time Monitoring | クラスターの秒間クエリ数 (QPS)、秒間トランザクション数 (TPS)、ネットワークトラフィックなどの主要メトリックをリアルタイムで追跡します |
| Storage Analysis | ストレージの健全性を確認します:残り利用可能日数、表領域使用量、断片化率、および異常の検出結果 |
| Deadlock Analysis | 最新のデッドロックおよびその分析詳細を確認します |
| Performance Insight | データベースのワークロードを推定し、パフォーマンスの問題の根本原因を特定します |
| Diagnostic Reports | カスタマイズ可能な条件に基づき、オンデマンドで診断レポートを生成します |
自動実行ツール
以下のツールは継続的に実行され、手動介入なしでデータベースの異常に応答します。
Autonomy Center
[Autonomy Center] タブで自律サービスを有効化すると、DAS が日常的な異常管理を自動で処理します。異常が発生した場合、DAS は自動的に根本原因分析を実行し、最適化または損失抑制に関する提案を提供したうえで、対応タスクを実行します。最適化タスクの実行は、お客様による明示的な権限付与が必要です。
詳細については、「Autonomy Center」をご参照ください。
マニュアルツール
以下のツールは、データベースの健全性に関する特定の側面について、必要に応じて可視化を提供します。
Session Management
[Session Management] タブで、ターゲットインスタンスのセッション詳細および接続統計を確認し、誰が接続しているか、およびそのユーザーが何を実行しているかを把握します。
詳細については、「Session Management」をご参照ください。
Real-time Monitoring
[Real-time Monitoring] タブで、ターゲットクラスターのライブメトリック(例:秒間クエリ数 (QPS)、秒間トランザクション数 (TPS)、ネットワークトラフィック)を追跡します。
詳細については、「Real-time Monitoring」をご参照ください。
Storage Analysis
[Storage Analysis] タブで、ターゲットインスタンスのストレージ健全性を確認します。残り利用可能日数、表領域使用量および断片化率を確認し、異常分析結果をレビューします。
詳細については、「Storage Analysis」をご参照ください。
Deadlock Analysis
[Deadlock Analysis] タブで、最新のデッドロックおよびその分析詳細を確認します。
詳細については、「Deadlock Analysis」をご参照ください。
Performance Insight
[Performance Insight] タブで、ご利用のデータベースのワークロードを推定し、パフォーマンスの問題の根本原因を特定して、データベースのパフォーマンスおよび安定性を向上させます。2 つのバージョンが利用可能です:
Diagnostic Reports
[Diagnostic Reports] タブで、時間範囲およびその他の条件をカスタマイズして、オンデマンドで診断レポートを生成し、結果を一元的に確認します。
詳細については、「Diagnostic Reports」をご参照ください。