Hibernate
Reker熊
Life is struggle享受它可以收获快乐害怕它厌烦它将收获痛苦如果不能享受它就尝试适应它也许也会带来快乐
展开
-
Hibernate分页可能引起的性能问题
在使用Hibernate进行分页的过程中,如果你收到如下警告,那么这里就是一个潜在的性能问题点:WARNING: firstResult/maxResults specified with collection fetch; applying in memory! 出现这个警告的直接后果是:无论你想要看第几页的数据,从Hibernate打印出的SQL来看它总是查询了所有满足条件的结原创 2008-07-03 12:54:00 · 4452 阅读 · 0 评论 -
Hibernate中SQLServer2005方言(支持真分页)
由于Hibernate中默认的SQL Server方言不支持真分页,在两者结合的时候总会觉得有那么一点不和谐。Oracle提供了rownum,MySQL也有limit和offset,但是SQL Server只有top,所以Hibernate采用的策略是将每页条数*页码的数据使用top全部加载进来再在内存中进行假分页的处理。不过SQL Server 2005以上版本微软已经提供了ROW原创 2008-07-03 11:54:00 · 9320 阅读 · 9 评论