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

ApsaraDB RDS:スロークエリログの詳細を表示する

最終更新日:Nov 09, 2025

このトピックでは、RDS MySQL のスロークエリログの詳細を表示する方法について説明します。また、SQL 記録ルール、切り捨ての問題、時間差の原因、統計カウントの不一致など、関連する問題とソリューションについても説明します。

概要

RDS MySQL では、スロークエリログ機能はデフォルトで有効になっています。詳細については、「RDS MySQL のスロークエリログの収集ポリシー」をご参照ください。他の種類のログを表示するには、「エラーログとスロークエリログの表示」をご参照ください。

考慮事項

  • インスタンスで 1 分間に 600 を超えるスロークエリログが生成されると、一部のスロークエリログが失われる可能性があります。この問題を軽減するには、マイナーエンジンバージョンをアップグレードして 20191212 以降にすることができます。

  • SQL 文の長さが 8,192 バイトを超えると、完全な SQL コンテンツをスロー SQL ログに記録できません。さらに、SQL Explorer ログでは、完全な SQL 文を記録できません。現在の SQL 切り捨て長の制限 (8,192 バイト) は調整できません。完全な SQL コンテンツを特定する必要がある場合は、アプリケーション側から完全な SQL リクエストコンテンツを見つけることをお勧めします。

スロー SQL ページからのクエリ

  1. ApsaraDB RDS コンソールにログインし、[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンス ID をクリックします。

  2. 左側のナビゲーションウィンドウで、自律型サービス 低速 SQL を選択します。

  3. [スローログ分析] タブで、表示する時間範囲を選択すると、対応するスローログ統計とスローログ詳細が表示されます。

    説明

    RDS インスタンス詳細ページの [ログ管理] ページにアクセスし、[スローログ詳細] タブでスローログの詳細を表示することもできます。

    image

    重要
    • スローログの詳細には、SQL 文、アクセスソース、データベース、実行時間などの情報が含まれます。以前のバージョンでは、スローログの収集時間は SQL の実行終了時間として記録されていました。バージョン 20211231 (5.7.35) および 20220530 (8.0.25) 以降、この時間は SQL の実行開始時間として記録されています。

    • スローログの詳細をエクスポートする必要がある場合は、「スローログ分析」をご参照ください。