<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Batching NLJ optimization and ordering</title>
	<atom:link href="http://dioncho.wordpress.com/2010/08/16/batching-nlj-optimization-and-ordering/feed/" rel="self" type="application/rss+xml" />
	<link>http://dioncho.wordpress.com/2010/08/16/batching-nlj-optimization-and-ordering/</link>
	<description>We are natural born scientists</description>
	<lastBuildDate>Fri, 17 Dec 2010 18:43:21 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: maclean</title>
		<link>http://dioncho.wordpress.com/2010/08/16/batching-nlj-optimization-and-ordering/#comment-631</link>
		<dc:creator><![CDATA[maclean]]></dc:creator>
		<pubDate>Thu, 09 Sep 2010 14:56:20 +0000</pubDate>
		<guid isPermaLink="false">http://dioncho.wordpress.com/?p=1049#comment-631</guid>
		<description><![CDATA[Most of optimizer feature in new version may cause wrong result,Oh...h, Why they aren&#039;t disable by default....]]></description>
		<content:encoded><![CDATA[<p>Most of optimizer feature in new version may cause wrong result,Oh&#8230;h, Why they aren&#8217;t disable by default&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dion Cho</title>
		<link>http://dioncho.wordpress.com/2010/08/16/batching-nlj-optimization-and-ordering/#comment-615</link>
		<dc:creator><![CDATA[Dion Cho]]></dc:creator>
		<pubDate>Wed, 18 Aug 2010 06:53:30 +0000</pubDate>
		<guid isPermaLink="false">http://dioncho.wordpress.com/?p=1049#comment-615</guid>
		<description><![CDATA[Hi, Hans.

For now, I don&#039;t have a clear picture on NLJ batching and prefetching. I would do deeper research sometime myself, but still expect that some gurus would unveil it in the near future.]]></description>
		<content:encoded><![CDATA[<p>Hi, Hans.</p>
<p>For now, I don&#8217;t have a clear picture on NLJ batching and prefetching. I would do deeper research sometime myself, but still expect that some gurus would unveil it in the near future.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hans-Peter</title>
		<link>http://dioncho.wordpress.com/2010/08/16/batching-nlj-optimization-and-ordering/#comment-613</link>
		<dc:creator><![CDATA[Hans-Peter]]></dc:creator>
		<pubDate>Tue, 17 Aug 2010 09:57:10 +0000</pubDate>
		<guid isPermaLink="false">http://dioncho.wordpress.com/?p=1049#comment-613</guid>
		<description><![CDATA[Hi Dion,

Could you elaborate on the mechanics of the NLJ-batching?
How is the improvement reached?

regards Hans-Peter]]></description>
		<content:encoded><![CDATA[<p>Hi Dion,</p>
<p>Could you elaborate on the mechanics of the NLJ-batching?<br />
How is the improvement reached?</p>
<p>regards Hans-Peter</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dion Cho</title>
		<link>http://dioncho.wordpress.com/2010/08/16/batching-nlj-optimization-and-ordering/#comment-612</link>
		<dc:creator><![CDATA[Dion Cho]]></dc:creator>
		<pubDate>Tue, 17 Aug 2010 00:42:47 +0000</pubDate>
		<guid isPermaLink="false">http://dioncho.wordpress.com/?p=1049#comment-612</guid>
		<description><![CDATA[Hi Coskan.

I can reproduce it on my 11.1.0.6 and 11.2.0.1 database on Windows(32bit).

Could you change the statement like following? (broaden the range of the returning rows)
[sourcecode langauge=&quot;sql&quot;]

select * from (
	select /*+ leading(t1 t2) use_nl(t2) index_asc(t1) index_asc(t2) */
		rownum as rnum,
		t2.c1,
		t1.c4,
		t2.c2
	from t1, t2
	where 
		t1.c3 = t2.c1
		and t1.c1 = 1
		and t1.c2 = 0
		and rownum &lt;= 1000
) where rnum &gt;= 1
;
[/sourcecode]]]></description>
		<content:encoded><![CDATA[<p>Hi Coskan.</p>
<p>I can reproduce it on my 11.1.0.6 and 11.2.0.1 database on Windows(32bit).</p>
<p>Could you change the statement like following? (broaden the range of the returning rows)</p>
<pre class="brush: plain; title: ; notranslate">

select * from (
	select /*+ leading(t1 t2) use_nl(t2) index_asc(t1) index_asc(t2) */
		rownum as rnum,
		t2.c1,
		t1.c4,
		t2.c2
	from t1, t2
	where 
		t1.c3 = t2.c1
		and t1.c1 = 1
		and t1.c2 = 0
		and rownum &lt;= 1000
) where rnum &gt;= 1
;
</pre>
]]></content:encoded>
	</item>
	<item>
		<title>By: coskan</title>
		<link>http://dioncho.wordpress.com/2010/08/16/batching-nlj-optimization-and-ordering/#comment-611</link>
		<dc:creator><![CDATA[coskan]]></dc:creator>
		<pubDate>Mon, 16 Aug 2010 08:15:39 +0000</pubDate>
		<guid isPermaLink="false">http://dioncho.wordpress.com/?p=1049#comment-611</guid>
		<description><![CDATA[Hi Dion,

Which version are you using ? 

I cannot see the behavior on 11.2.0.1 on Linux]]></description>
		<content:encoded><![CDATA[<p>Hi Dion,</p>
<p>Which version are you using ? </p>
<p>I cannot see the behavior on 11.2.0.1 on Linux</p>
]]></content:encoded>
	</item>
</channel>
</rss>
