Database Autonomy Service (DAS) は、10秒のSQL分析機能を提供し、データベースインスタンスのCPU使用率、アクティブセッション数、または応答時間の急激な増加によりアラートが生成されたときにSQL文を分析するのに役立ちます。
前提条件
管理するデータベースインスタンスは、10秒のSQL分析機能を有効にするための次の要件を満たしています。
データベースインスタンスがDASに接続され、正常なアクセス 状態になっています。 詳細については、「データベースインスタンスのDASへの接続」をご参照ください。
データベースインスタンスは、次のいずれかのタイプです。
ApsaraDB RDS for MySQL
自己管理型 MySQL データベース
PolarDB for MySQL
PolarDB-Xの2.0
概要
データベースインスタンスに対して10秒間のSQL分析を実行すると、10秒の時間ウィンドウ内に1秒間隔でSHOW PROCESSLIST
ステートメントが実行されます。 次に、システムは返された結果セットを分析します。 分析結果は、最も頻繁に実行される SQL 文および 10 秒の時間枠内に低速 SQL クエリが存在するかどうかを示します。
手順
DASコンソールにログインします。
左側のナビゲーションウィンドウで、インスタンスモニターをクリックします。
表示されるページで、管理するデータベースインスタンスを見つけ、インスタンスIDをクリックします。 インスタンス詳細ページが表示されます。
左側のナビゲーションウィンドウで、インスタンスセッションをクリックします。
インスタンスのセッションページで10 秒 SQL 分析をクリックします。