Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database H2和查询日志记录?_Database_Logging_H2 - Fatal编程技术网

Database H2和查询日志记录?

Database H2和查询日志记录?,database,logging,h2,Database,Logging,H2,有没有一种方法可以像MySQL那样从H2中获取“查询日志”?到目前为止,最接近的匹配是TRACE_LEVEL_FILE选项,但它不适合调试单个查询,尤其是当它们像大多数查询一样具有可变参数时。TRACE_LEVEL_FILE是最佳选项。有4个级别: 0(已禁用) 1(仅限错误) 2(错误和信息消息,包括SQL语句) 3(调试级别;包括SQL语句和参数值) 4(使用SLF4J记录) 所以我想在你的情况下,2是正确的水平 还有一种分析跟踪文件的简单方法,如中所述

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

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

  • 0(已禁用)
  • 1(仅限错误)
  • 2(错误和信息消息,包括SQL语句)
  • 3(调试级别;包括SQL语句和参数值)
  • 4(使用SLF4J记录)
所以我想在你的情况下,2是正确的水平

还有一种分析跟踪文件的简单方法,如中所述