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

ApsaraDB RDS:エラーログとスロークエリログの表示

最終更新日:Sep 03, 2026

ApsaraDB RDS コンソールを使用して、ApsaraDB RDS for MySQL インスタンスのエラーログとスロークエリログを表示します。これらのログは、ランタイムエラーや低速な SQL ステートメントなど、データベースの問題を特定し、トラブルシューティングするのに役立ちます。

説明

このトピックでは、エラーログとスロークエリログのみを扱います。バイナリログについては、「自動バックアップの設定」および「バックアップのダウンロード」をご参照ください。他のデータベースエンジンのログについては、「ApsaraDB RDS for SQL Server」、「ApsaraDB RDS for PostgreSQL」、および「ApsaraDB RDS for MariaDB」のトピックをご参照ください。

ログの種類

ApsaraDB RDS コンソールの[ログ] ページには、次のタブがあります:

タブ 表示内容 保持期間
エラーログ 直近 30 日間のデータベースのランタイムエラー。 30 日間 (中国 (張家口) では 9 日間)
スローログ詳細 直近 7 日間に long_query_time のしきい値 (デフォルト:1 秒) を超えた、重複排除済みの個々の SQL ステートメント。1 分ごとに更新。 7 日間
スローログサマリー 直近 7 日間の低速 SQL ステートメントの集計サマリー。レポートとしてエクスポート可能。6~8 時間の遅延で更新。 7 日間
Binlog サブスクリプション Data Transmission Service (DTS) 経由でバイナリログをサブスクライブします。 —
説明

エラーログにはデッドロックログは含まれません。デッドロックログを表示するには、インスタンス詳細ページで[自律サービス] > [診断]に移動し、[ロック分析] タブをクリックしてデッドロックログを表示します。

事前準備

  • スロークエリのしきい値: [スローログ詳細] と [スローログサマリー] はどちらも、 long_query_time のしきい値 (デフォルトは 1 秒) を超える SQL ステートメントをキャプチャします。しきい値を変更するには、 long_query_time パラメーターを変更します。詳細については、「インスタンスパラメーターの変更」をご参照ください。

  • スローログサマリーの遅延:[スローログサマリー] タブのデータはリアルタイムではありません。新しいデータが表示されるまで 6~8 時間の遅延が見込まれます。

  • 中国 (張家口) リージョン: エラーログは 9 日間、スロークエリログは 7 日間保持されます。

ログの表示

  1. ApsaraDB RDS コンソールにログインします。[インスタンス] ページで、インスタンスが存在するリージョンを選択し、インスタンス ID をクリックします。

  2. 左側のナビゲーションペインで、[ログ] をクリックします。

  3. [エラーログ]、[低速ログ詳細]、または [低速ログサマリー] タブをクリックし、時間範囲を選択して、[OK] をクリックします。

よくある質問

MySQL インスタンスのエラーログをクリアしてディスク領域を解放するにはどうすればよいですか。

[エラーログ] タブでは、エラーログの表示のみ可能です。コンソールから直接エラーログをクリアすることはできません。ディスク領域を解放するには、 PurgeDBInstanceLog API を呼び出してインスタンスのバイナリログをパージできます。この操作はデータベース内のデータに影響を与えません。エラーログが過剰なディスク領域を消費している場合は、異常なログ生成の根本原因を調査してください。

次のステップ

  • スロークエリのしきい値を調整するには、インスタンスのlong_query_time パラメーターを変更します。

  • デッドロックログを表示するには、[自律サービス] > [診断] > [ロック分析] に移動します。