<?xml version="1.0" encoding="utf-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Some Hibernate Optimization Rules of Thumb</title>
	<link>http://hedges.net/archives/2005/09/25/some-hibernate-optimization-rules-of-thumb/</link>
	<description></description>
	<pubDate>Sun, 20 Jul 2008 00:56:30 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
		<item>
		<title>By: John Bäckstrand</title>
		<link>http://hedges.net/archives/2005/09/25/some-hibernate-optimization-rules-of-thumb/#comment-26017</link>
		<dc:creator>John Bäckstrand</dc:creator>
		<pubDate>Wed, 30 Jan 2008 15:03:58 +0000</pubDate>
		<guid>http://hedges.net/archives/2005/09/25/some-hibernate-optimization-rules-of-thumb/#comment-26017</guid>
		<description>LEFT JOIN FETCH also has the ability to simply draw in huge amount of data, which will always be slow.

Anyway, how do you do pagination if you also are using join fetch? This totally disrupts the way rows are counted, and makes the setMaxResults/setFirstResult methods fairly useless. I have no idea how many rows each individual "top level" entity will have.</description>
		<content:encoded><![CDATA[<p>LEFT JOIN FETCH also has the ability to simply draw in huge amount of data, which will always be slow.</p>
<p>Anyway, how do you do pagination if you also are using join fetch? This totally disrupts the way rows are counted, and makes the setMaxResults/setFirstResult methods fairly useless. I have no idea how many rows each individual &#8220;top level&#8221; entity will have.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
