Skip to content

ログ出力

uroboroSQLではログ出力ライブラリとしてSLF4Jを使用しています。SLF4Jの詳細は公式のドキュメントを参照して下さい。
uroboroSQLで出力されるログ内容は以下表の通りです。

ログ名説明TRACEDEBUGINFOWARNERRORFATAL
jp.co.future.uroborosql.logサービスログSQLロード時情報実行SQL名
リトライ情報
--エラーログ-
jp.co.future.uroborosql.sqlSQLログテンプレートSQL
バインドパラメータ
SQLファイルパス
実行SQL
----
jp.co.future.uroborosql.setting設定ログ-設定時情報----
jp.co.future.uroborosql.performanceパフォーマンスログ-SQL実行時間----
jp.co.future.uroborosql.parserパーサーログ-IF文評価結果----
jp.co.future.uroborosql.coverageSQLカバレッジログカバレッジデータダンプ-----
jp.co.future.uroborosql.replREPLログ----REPLエラーログ-
jp.co.future.uroborosql.event.secretcolumnイベントログ(カラム暗号化・復号化)---暗号化に失敗した場合復号化に失敗しResultSetを作成できない場合-
jp.co.future.uroborosql.event.auditlogイベントログ(監査ログ)-監査ログ----
jp.co.future.uroborosql.event.debugイベントログ(SQLデバッグ)-SQLデバッグログ
  • トランザクション開始・終了
  • パラメータ設定時
  • SQL実行時
  • OUTパラメータ取得時
--ログメッセージの作成に失敗した場合-
jp.co.future.uroborosql.event.dumpresultイベントログ(検索結果ダンプ)-検索結果のダンプログ-
  • ResultSet type が TYPE_FORWARD_ONLY の場合
  • ログメッセージの作成に失敗した場合
--
jp.co.future.uroborosql.event.replcommandイベントログ(REPL)-REPLコマンド名----