【发布时间】:2020-01-12 15:08:28
【问题描述】:
我有一个简单的选择查询,它返回 200 行。该查询被迭代 1437 次。 技术:java 8、spring boot 2.1.3.RELEASE、tomcat、hibernate
在每次迭代中,查询都会变慢。第一个查询需要 55 毫秒,最后一个查询需要 702 毫秒
但是,当我在 Junit "@RunWith(SpringJUnit4ClassRunner.class)" 中启动相同的查询时,查询并没有变慢。每个查询需要 +- 37 毫秒
在Tomcat中运行时的第一个和最后一个日志
运行junit时的第一个和最后一个日志
【问题讨论】:
-
请提供代码;这将帮助我们帮助您。缺少代码导致大量猜测......
标签: java hibernate spring-boot jpa tomcat