DBログ

java -cp h2.jar org.h2.tools.ConvertTraceFile -traceFile XXXX.trace.db

ってやると、JavaSQLファイルが作成される。そのSQLファイルの中に発行されたSQLやDBの内部操作がトレース(ログ)として確認できる。


事前に以下のようにトレースのオプションの指定が必要。

jdbc:h2:tcp://localhost/wkzk;TRACE_LEVEL_FILE=3;TRACE_LEVEL_SYSTEM_OUT=3



ちなみに

レベル=0 OFF
レベル=1 ERROR
レベル=2 INFO
レベル=3 DEBUG

でごわす。

他に方法ないのかなぁ。