0
Q
休眠动态更新
A
回答
3
我的问题是,为什么后面的默认行为,不应该是 是更新只是修改字段的默认行为?
由于只有更新修改字段是一个代价高昂的情况,如果有大量的属性被应用程序在其大部分业务逻辑中修改。因为它包含脏检查(这是另一个选择查询来识别修改的字段)。当有20个字段并且只有很少的字段被修改时,这种动态更新是很好的(因为可以在DML语句中添加少量列以获得性能)。如果超过50%的字段被修改,那么更新所有属性是很好的。因此,开发人员决定只更新修改后的字段。
希望我的意见能帮助你理解这一点。如果我错了,专家请纠正我。
相关问题
- 1. 复合ID动态更新休眠
- 2. 更新在休眠
- 3. 休眠更新OneToMany
- 4. 自动时间戳更新休眠
- 5. 休眠没有自动更新@ElementCollection
- 6. 休眠和动态SQL
- 7. 动态领域,休眠
- 8. 使用休眠更新列
- 9. 休眠亲子更新
- 10. 休眠更新查询
- 11. 休眠更新问题
- 12. MySQL的休眠更新表
- 13. 休眠 - 更新操作:
- 14. 休眠JDBCConnectionException:无法更新
- 15. 休眠更新同一列
- 16. 休眠属性更新
- 17. 更新前休眠选择
- 18. 休眠session.save更新查询
- 19. 多重更新休眠
- 20. 如何更新休眠
- 21. 休眠和批量更新
- 22. 休眠更新将不更新任何
- 23. 动态更新新的休息URL。 Extjs4
- 24. 休眠状态下的动态映射?
- 25. 休眠:更改休眠连接
- 26. 刷新休眠式
- 27. 动态登录到数据库休眠
- 28. 用于动态表创建的休眠
- 29. JPA /休眠与动态对象模型
- 30. 添加休眠STS动态Web项目
[Hibernate dynamic-update = false]的可能重复(http://stackoverflow.com/questions/4709293/hibernate-dynamic-update-false) – axtavt 2011-12-14 16:30:19