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

ApsaraDB RDS:エラーログとスロークエリログの確認

最終更新日:Aug 19, 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 日間)
スローログ詳細 long_query_time のしきい値 (デフォルト: 1 秒) を超えた個別の SQL ステートメント。重複排除済み。過去 7 日間。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 パラメーターを変更してください。

  • デッドロックログを表示するには、[Autonomy Services] > [診断] > [ロック分析] に移動します。