在Eclipselink中记录查询执行时间

时间:2016-07-14 15:42:54

标签: eclipselink

我想配置EclipseLink来记录执行的SQL查询和查询执行时间

persistence.xml中,我设置了以下属性:

<property name="eclipselink.logging.level" value="ALL" />
<property name="eclipselink.logging.level.sql" value="ALL"/>
<property name="eclipselink.logging.parameters" value="true"/>
<property name="eclipselink.logging.timestamp" value="true" />

我可以看到SQL查询,绑定参数和执行时间戳。但不是执行时间。

以下是我在日志中看到的消息示例:

[EL Fine]: sql: 2016-07-14 17:22:40.114--Connection(1201360998)--SELECT ID, a, b, c FROM  my_table WHERE (id = ?)
    bind => [4]

有什么办法可以将这些信息记录到日志中吗?

0 个答案:

没有答案