我有一些具有@Formula
,@OneToMany
关系的复杂实体类,我需要监视花在 sql 查询和创建实体实例上的时间。
类似于实体的东西,
org.hibernate.stat.QueryStatistics.getExecutionAvgTime()
,
也许图书馆有任何标准指标,但我找不到它们。
答案 0 :(得分:0)
你可以使用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.