2019
07-10
07-10
JPA效率优化(EntityGraph)
JPA效率优化
n+1问题
当我们使用JPA提供给我们的find方法时,如果查询出来的对象关联着另外10个对象,那么JPA将会发送1+10次查询(这个对象本身要查询一次,然后每个关联对象再查询一次)。此时如果有100个用户正同时发送请求,这个时候就会产生1100次查询,这将会大大增加服务器的开销,因此我们要避免这个问题。
Fetch Join
在JPA中,我们可以使用fetch join来获取我.... 阅读全文