我知道我们必须避免这种行为,使用联接获取而不是让JPA通过执行多个查询来管理它,但是问题是:为什么性能如此差,因为我们在同一个会话中调用所有查询?
示例:
Select * from person Select * from accounts
Select * from person p left join fetch p.accounts
我的问题只是关于性能,最后一个的理由更具有表现力吗?
谢谢
此外,一旦单个I / O操作立即检索到许多行,您将不必要地丢弃其中的许多行。