Hibernate 对象关联查询效率问题?? 本帖最后由 xh584990686 于 2010-01-08 22:05:20 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 还是应该用第一种设计。为了避免 n+1 selects 问题, 可以用fetch="subselect"或batch-size="x" 个人觉得按照业务需求,对3NF进行一定的数据冗余是可以大大提高效率的,所以如果业务需要,推荐第2种,毕竟两表联查没有单表查询效率高,笛卡儿乘积的结果,数据量之差别可是数量级的。但是要维护数据的一致性,冗余数据会比较麻烦。如果对Resourse的修改不多,则第2种好,如果对Resourse的修改多,则第一种好。 评价表里只会用到资源表里面的resourcesName,不会对资源表进行修改! 上面引用错啦! 评价表里只会用到资源表里面的resourcesName,不会对资源表进行修改! 评论表 看成一个对象resourcesName看成一个属性。以面象对象的角度你认为评论表这个对象是否应该有这个属性呢? socket链接本地外网出现超时,是怎么回事 [Java Java相关] myeclipse debug的时候有问题 请教一个空指针异常问题 谢谢 了 如何用javascript调用web service 小弟初学jsp,请指教用jdbc连mysql EntityBean 查询不到数据问题 请问hibernate 怎么写视图的查询啊? 谁有《J2EE核心模式》发给我! 如何解决websphere mq 侦听器启动失败的问题??? 周末,心情特别好,送分 spring邮件操作需要的JAR包 请问Struts2 在页面上如何提交List到action中
但是要维护数据的一致性,冗余数据会比较麻烦。如果对Resourse的修改不多,则第2种好,如果对Resourse的修改多,则第一种好。
resourcesName看成一个属性。以面象对象的角度你认为评论表这个对象是否应该有这个属性呢?