H2和查询记录?

时间:2011-05-25 13:02:36

标签: database logging h2

有没有办法从H2中获取“查询日志”,就像你可以用例如MySQL的?到目前为止最接近的匹配是TRACE_LEVEL_FILE选项,但它不适合调试单个查询,特别是当它们像大多数查询一样具有可变参数时。

1 个答案:

答案 0 :(得分:11)

TRACE_LEVEL_FILE是最佳选择。共有4个级别:

  • 0(已禁用)
  • 1(仅错误)
  • 2(错误和信息消息,包括SQL语句)
  • 3(调试级别;包括SQL语句和参数值)
  • 4(使用SLF4J登录)

所以我想在你的情况下2将是正确的水平。

还有一种分析跟踪文件的简单方法,记录在Database Profiling