<?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/"
		>
<channel>
	<title>Comments on: Operation CONNECT BY WITH FILTERING</title>
	<atom:link href="http://antognini.ch/2008/06/operation-connect-by-with-filtering/feed/" rel="self" type="application/rss+xml" />
	<link>http://antognini.ch/2008/06/operation-connect-by-with-filtering/</link>
	<description></description>
	<lastBuildDate>Fri, 10 Sep 2010 07:45:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Resolving chains of events with CONNECT_BY &#171; Todor Botev&#39;s Blog</title>
		<link>http://antognini.ch/2008/06/operation-connect-by-with-filtering/comment-page-1/#comment-4276</link>
		<dc:creator>Resolving chains of events with CONNECT_BY &#171; Todor Botev&#39;s Blog</dc:creator>
		<pubDate>Sun, 23 Aug 2009 07:26:02 +0000</pubDate>
		<guid isPermaLink="false">http://antognini.ch/?p=27#comment-4276</guid>
		<description>[...] of data. So please test for performance &#8211; with a data volume comparable to the real one. Here is a very good detailed explanation by Christian Antognini of how CONNECT_BY is executed internally [...]</description>
		<content:encoded><![CDATA[<p>[...] of data. So please test for performance &#8211; with a data volume comparable to the real one. Here is a very good detailed explanation by Christian Antognini of how CONNECT_BY is executed internally [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Antognini</title>
		<link>http://antognini.ch/2008/06/operation-connect-by-with-filtering/comment-page-1/#comment-3534</link>
		<dc:creator>Christian Antognini</dc:creator>
		<pubDate>Fri, 17 Jul 2009 13:44:40 +0000</pubDate>
		<guid isPermaLink="false">http://antognini.ch/?p=27#comment-3534</guid>
		<description>Hi Todor

Sorry, but I don&#039;t know why this double check is needed. My best guess is the following: since it is an access predicate (not a filter predicate), this probably means that data is placed in a memory structure (kind-of hash table) and, to access it, the key is MGR.

Cheers,
Chris</description>
		<content:encoded><![CDATA[<p>Hi Todor</p>
<p>Sorry, but I don&#8217;t know why this double check is needed. My best guess is the following: since it is an access predicate (not a filter predicate), this probably means that data is placed in a memory structure (kind-of hash table) and, to access it, the key is MGR.</p>
<p>Cheers,<br />
Chris</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Todor Botev</title>
		<link>http://antognini.ch/2008/06/operation-connect-by-with-filtering/comment-page-1/#comment-3431</link>
		<dc:creator>Todor Botev</dc:creator>
		<pubDate>Thu, 02 Jul 2009 10:50:30 +0000</pubDate>
		<guid isPermaLink="false">http://antognini.ch/?p=27#comment-3431</guid>
		<description>Thank you for this insightfull and very well written post!

[...]9. Operation 1 applies the access predicate &quot;MGR&quot;=PRIOR &quot;EMPNO&quot; and sends the 14 rows to the caller.[...]

Why do we need the access predicate in operation 1 ? I think the whole algorithm ensures that only &quot;valid&quot; rows get reported to operation 1. Why is it needed to apply the predicate once more before sending them to the caller?</description>
		<content:encoded><![CDATA[<p>Thank you for this insightfull and very well written post!</p>
<p>[...]9. Operation 1 applies the access predicate &#8220;MGR&#8221;=PRIOR &#8220;EMPNO&#8221; and sends the 14 rows to the caller.[...]</p>
<p>Why do we need the access predicate in operation 1 ? I think the whole algorithm ensures that only &#8220;valid&#8221; rows get reported to operation 1. Why is it needed to apply the predicate once more before sending them to the caller?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alen</title>
		<link>http://antognini.ch/2008/06/operation-connect-by-with-filtering/comment-page-1/#comment-3405</link>
		<dc:creator>Alen</dc:creator>
		<pubDate>Tue, 30 Jun 2009 12:08:04 +0000</pubDate>
		<guid isPermaLink="false">http://antognini.ch/?p=27#comment-3405</guid>
		<description>I&#039;ve been always wondering what is that third child operation which always shows &quot;table access full&quot; and never gets executed. Finally I got the answer!</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been always wondering what is that third child operation which always shows &#8220;table access full&#8221; and never gets executed. Finally I got the answer!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Connect By &#171; Oracle Scratchpad</title>
		<link>http://antognini.ch/2008/06/operation-connect-by-with-filtering/comment-page-1/#comment-3403</link>
		<dc:creator>Connect By &#171; Oracle Scratchpad</dc:creator>
		<pubDate>Tue, 30 Jun 2009 09:22:24 +0000</pubDate>
		<guid isPermaLink="false">http://antognini.ch/?p=27#comment-3403</guid>
		<description>[...] an interesting post on this topic on Christian Antognini&#8217;s blog (which I&#8217;ve also referenced from the OTN posting)    [...]</description>
		<content:encoded><![CDATA[<p>[...] an interesting post on this topic on Christian Antognini&#8217;s blog (which I&#8217;ve also referenced from the OTN posting)    [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rudy</title>
		<link>http://antognini.ch/2008/06/operation-connect-by-with-filtering/comment-page-1/#comment-3301</link>
		<dc:creator>Rudy</dc:creator>
		<pubDate>Mon, 22 Jun 2009 07:50:49 +0000</pubDate>
		<guid isPermaLink="false">http://antognini.ch/?p=27#comment-3301</guid>
		<description>Thank you for reporting this. I very likely hit this bug and verified it has been fixed in patch set 3.
Bye :-)</description>
		<content:encoded><![CDATA[<p>Thank you for reporting this. I very likely hit this bug and verified it has been fixed in patch set 3.<br />
Bye :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex Shea</title>
		<link>http://antognini.ch/2008/06/operation-connect-by-with-filtering/comment-page-1/#comment-113</link>
		<dc:creator>Alex Shea</dc:creator>
		<pubDate>Thu, 02 Oct 2008 21:01:21 +0000</pubDate>
		<guid isPermaLink="false">http://antognini.ch/?p=27#comment-113</guid>
		<description>Christian, thanks for this helpful page. I was at my wit&#039;s end trying to speed up an 86 line
 connect-by query that takes 3 hour to finish on a 10.2.0.1. THANKS for mentioning that it is a bug.</description>
		<content:encoded><![CDATA[<p>Christian, thanks for this helpful page. I was at my wit&#8217;s end trying to speed up an 86 line<br />
 connect-by query that takes 3 hour to finish on a 10.2.0.1. THANKS for mentioning that it is a bug.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
