Hibernate Statistics执行时间的含义

时间:2017-10-22 10:18:27

标签: hibernate hibernate-statistics

hibernate统计结果的含义是什么:

5535290951 nanoseconds spent executing 343 JDBC statements;

它只是数据库时间,还是数据库时间PLUS网络时间?

由于

1 个答案:

答案 0 :(得分:1)

这是加网络。

如果您查看此消息来自的Hibernate类StatisticalLoggingSessionEventListener,您会看到此数字对应于变量名jdbcExecuteStatementTime,该变量名称here被计算为beginning System.nanoTime() s(enddevtool)。

因此它包括自System.nanoTime()在JVM上运行(两次)以来的网络延迟。