![]() |
1
4
根据类之间的关系,您可能会获取更多(整个数据库?)而不是检索实体时实际需要的?
我不能说让所有的关系都变得急切是一种非常标准的方法。以我的经验,你通常让他们懒惰和使用
有可能。我的意思是,如果应用程序在读取时检索一个大的胖对象图,然后将同一个胖对象图发送回只更新根实体,那么可能会有性能损失。但代码使用
|
![]() |
2
1
从DBA位置。
|
![]() |
3
1
在我的案例中,类似的性能问题并不取决于fetch策略。或者说,在现有的fetch策略中改变业务逻辑是不可能的。在我的例子中,解决方法就是简单地添加索引。 例如,如果您有一个Customer和一个Address对象具有oneToOne关系,那么在第一次查看时一切都会很好。客户和地址有外键。但如果你这样做
数据库中的SQL语句如下所示:
|
![]() |
4
0
先看看发生了什么。如果你还没做那件事,我们都只是瞎猜。 我不是这种系统的专家,但是 this method 适用于任何语言或操作系统。 当你发现是什么让你花了太长时间,为什么不在这里总结一下呢? 我特别想知道是不是有人猜到了。 |
![]() |
MeknessiHamida · EJB和Hibernate:表不存在 8 年前 |
![]() |
Vijay Kumar · 容器管理EJB中的Bean管理事务 9 年前 |
![]() |
perotom · Java ee接口条件注入 9 年前 |
![]() |
Krishna Chaitanya · 事务不会在ejb中回滚 10 年前 |
![]() |
kaka · glassfish 2.1中双耳之间的远程EJB查找 11 年前 |