日期:2014-05-18  浏览次数:20767 次

hibernate多表相关联影响查询速度
各位大侠,给小弟指点迷津啊。  
      最近做个用户登录模块,由于用户表和很多资源表相关联,导致在登录查询用户时把很多相关联表的内容也一起查出来了,这样登录的速度就相当慢了。有一些现在不使用的数据都查询了,     请问各位大侠   有没有什么方法解决此类问题啊   ,   多谢了!

------解决方案--------------------
说明你的数据库设计有问题,重新考虑下吧

http://topic.csdn.net/t/20061206/19/5211664.html

我刚看到的一篇文章,建议你看下
------解决方案--------------------
延迟加载不就是解决这个问题的么?
------解决方案--------------------
实际项目没有那么多的关联,哪怕冗余多一些也无所谓.
怕的就是关联太多.
------解决方案--------------------
最简单的就是不用hibernate来读取验证;

另外,用AJAX的验证速度很快很快。。。试下你就知道了~