db2でSQLの実行ログを検索する方法は何ですか?
SQLの実行ログを確認するには、以下の手順を使用してください。
- DB2データベースにログインします。
- SQL実行ログを有効にするには、以下のコマンドを実行してください。
db2 update db cfg using LOGARCHMETH1 DISK:/path/to/log_directory
“/path/to/log_directory”は、SQLの実行ログを保存したいディレクトリです。
- SQL文を実行する。
- 以下のコマンドを使用して、SQLの実行ログを検索してください:
db2 list history
これは、実行されたすべてのSQLステートメントの実行ログをリストアップし、実行時間や実行結果などの情報を含めます。
- もっと詳しくログを選別したい場合は、次のコマンドを使用してください:
db2 list history for <database_name> starting <start_timestamp> ending <end_timestamp>
上記の中で、「<データベース名>」はデータベース名、「<開始タイムスタンプ>」と「<終了タイムスタンプ>」は開始時間と終了時間のタイムスタンプです。
DB2 SQL実行ログを検索する方法はこれであります。