在JProfiler中,如何关联JDBC探测结果和Hibernate探测结果?
我目前的假设是,Hibernate探针报告中显示的时间值与Hibernate将HQL / Criteria处理为SQL 加上 SQL执行时间所需的时间相关; 虽然JDBC时间严格来说是DB中的SQL执行时间。
这是正确的假设吗?
在下文中,第一张照片显示标准(让我们称之为X)占用最多的固有时间。 但是,在第二张图片中,我们可以看到Criteria X生成的SQL只有第9个。 这引出了我上面的假设。
答案 0 :(得分:1)
是的,这是正确的。 JPA / Hibernate时间包括JDBC执行时间。