【发布时间】:2013-10-21 06:51:25
【问题描述】:
我有一些具有@Formula、@OneToMany 关系的复杂实体类,我需要监控花在 sql 查询和创建实体实例上的时间。
类似的东西,但对于实体,
org.hibernate.stat.QueryStatistics.getExecutionAvgTime()
,
也许图书馆有任何标准指标,但我没有找到它们。
【问题讨论】:
标签: java performance hibernate jakarta-ee
我有一些具有@Formula、@OneToMany 关系的复杂实体类,我需要监控花在 sql 查询和创建实体实例上的时间。
类似的东西,但对于实体,
org.hibernate.stat.QueryStatistics.getExecutionAvgTime()
,
也许图书馆有任何标准指标,但我没有找到它们。
【问题讨论】:
标签: java performance hibernate jakarta-ee
你可以使用 Hibernate JConsole 插件,它提供了 hibernate 的所有静态功能
这个也看一次Monitoring a SessionFactory of Hibernate
还有另一种选择Craftsman Spy JDBC Driver 1.0.5
Craftsman Spy 是用于 JDBC 日志记录的开源和免费框架。它是一个 JDBC 驱动实现。
Be carefull this JDBC driver SHOULD not be used in production mode. Use it only in development or pre-production system.
【讨论】: