<br />
<b>Deprecated</b>:  Assigning the return value of new by reference is deprecated in <b>/home/jjonahha/public_html/oracle-internals/blog/wp-includes/cache.php</b> on line <b>36</b><br />
<br />
<b>Deprecated</b>:  Assigning the return value of new by reference is deprecated in <b>/home/jjonahha/public_html/oracle-internals/blog/wp-includes/query.php</b> on line <b>21</b><br />
<br />
<b>Deprecated</b>:  Assigning the return value of new by reference is deprecated in <b>/home/jjonahha/public_html/oracle-internals/blog/wp-includes/theme.php</b> on line <b>540</b><br />
<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.1" -->
<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: Advanced Query Optimization Question</title>
	<link>http://www.oracle-internals.com/?p=48</link>
	<description>Taking a peek inside the box...</description>
	<pubDate>Sun, 19 May 2013 23:56:38 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
		<item>
		<title>By: Charles Schultz</title>
		<link>http://www.oracle-internals.com/?p=48#comment-1621</link>
		<dc:creator>Charles Schultz</dc:creator>
		<pubDate>Thu, 23 Apr 2009 21:14:13 +0000</pubDate>
		<guid>http://www.oracle-internals.com/?p=48#comment-1621</guid>
		<description>Jonah,

I found this thread quite interesting. As some who is hoping to learn more about internals, I would also love to see your "Life of a Query" presentation - particularly, to see to what level of detail you go to. =)

You also mentioned a Shallahamer-like paper. I would love to see something like that as well. I love when theory collides with reality and we mere humans get something we can sink our teeth into.

Thanks for your contributions,</description>
		<content:encoded><![CDATA[<p>Jonah,</p>
<p>I found this thread quite interesting. As some who is hoping to learn more about internals, I would also love to see your &#8220;Life of a Query&#8221; presentation - particularly, to see to what level of detail you go to. =)</p>
<p>You also mentioned a Shallahamer-like paper. I would love to see something like that as well. I love when theory collides with reality and we mere humans get something we can sink our teeth into.</p>
<p>Thanks for your contributions,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonah.harris</title>
		<link>http://www.oracle-internals.com/?p=48#comment-1527</link>
		<dc:creator>jonah.harris</dc:creator>
		<pubDate>Tue, 03 Mar 2009 01:50:37 +0000</pubDate>
		<guid>http://www.oracle-internals.com/?p=48#comment-1527</guid>
		<description>Kevin,

Agreed that you have an endless supply of detailed Exadata blog postings :)  In fact, that was my initial source of information.

I was just wondering on that particular aspect: does it just pass the QEP nodes to the storage server?

-Jonah</description>
		<content:encoded><![CDATA[<p>Kevin,</p>
<p>Agreed that you have an endless supply of detailed Exadata blog postings :)  In fact, that was my initial source of information.</p>
<p>I was just wondering on that particular aspect: does it just pass the QEP nodes to the storage server?</p>
<p>-Jonah</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://www.oracle-internals.com/?p=48#comment-1526</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Tue, 03 Mar 2009 01:44:56 +0000</pubDate>
		<guid>http://www.oracle-internals.com/?p=48#comment-1526</guid>
		<description>"Care to share more insight?"

...uh, I have how many blog posts on exadata ? :-)</description>
		<content:encoded><![CDATA[<p>&#8220;Care to share more insight?&#8221;</p>
<p>&#8230;uh, I have how many blog posts on exadata ? :-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonah.harris</title>
		<link>http://www.oracle-internals.com/?p=48#comment-1525</link>
		<dc:creator>jonah.harris</dc:creator>
		<pubDate>Mon, 02 Mar 2009 22:30:41 +0000</pubDate>
		<guid>http://www.oracle-internals.com/?p=48#comment-1525</guid>
		<description>Hey Kevin,

Thanks for checking out my blog.

To answer your question, for those I talked to, I'm pretty sure they got it.  However, it does seem that the majority of people I talk to seem to think the database is chopping the SQL predicate text out of the query and sending it directly to the storage server.

Personally, I think it's just a case of people not understanding query optimization and execution plans below the level of EXPLAIN PLAN.  Many people don't realize that the QEP contains actual nodes and that those nodes could be rewritten (as performed by the MSQ and KKFS subsystems) or shipped elsewhere (such as in parallel execution and certain RAC cases).

Of course, having never seen the source and having reviewed the Exadata architecture for no more than a day or so myself, I may be wrong.  For all I know, Oracle may be generating some SQL-ish statement from the storage predicate nodes like it does for distributed queries, but I doubt it.  Care to share more insight?

-Jonah</description>
		<content:encoded><![CDATA[<p>Hey Kevin,</p>
<p>Thanks for checking out my blog.</p>
<p>To answer your question, for those I talked to, I&#8217;m pretty sure they got it.  However, it does seem that the majority of people I talk to seem to think the database is chopping the SQL predicate text out of the query and sending it directly to the storage server.</p>
<p>Personally, I think it&#8217;s just a case of people not understanding query optimization and execution plans below the level of EXPLAIN PLAN.  Many people don&#8217;t realize that the QEP contains actual nodes and that those nodes could be rewritten (as performed by the MSQ and KKFS subsystems) or shipped elsewhere (such as in parallel execution and certain RAC cases).</p>
<p>Of course, having never seen the source and having reviewed the Exadata architecture for no more than a day or so myself, I may be wrong.  For all I know, Oracle may be generating some SQL-ish statement from the storage predicate nodes like it does for distributed queries, but I doubt it.  Care to share more insight?</p>
<p>-Jonah</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin</title>
		<link>http://www.oracle-internals.com/?p=48#comment-1524</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Mon, 02 Mar 2009 22:01:32 +0000</pubDate>
		<guid>http://www.oracle-internals.com/?p=48#comment-1524</guid>
		<description>"After the session, I had a few discussions with people regarding the Exadata architecture and the method by which Oracle Database is able to distribute nodes of a query execution plan directly to the storage server for local processing."

..is this still a source of confusion?</description>
		<content:encoded><![CDATA[<p>&#8220;After the session, I had a few discussions with people regarding the Exadata architecture and the method by which Oracle Database is able to distribute nodes of a query execution plan directly to the storage server for local processing.&#8221;</p>
<p>..is this still a source of confusion?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonah.harris</title>
		<link>http://www.oracle-internals.com/?p=48#comment-1523</link>
		<dc:creator>jonah.harris</dc:creator>
		<pubDate>Mon, 02 Mar 2009 13:47:42 +0000</pubDate>
		<guid>http://www.oracle-internals.com/?p=48#comment-1523</guid>
		<description>Hey Mathew,

Yes, the Life of a Query/Life of an Oracle Query presentation will be up soon.  I have two versions of it, one that I did awhile ago and another which I did the night before the presentation.  I prefer the newest one, but it's a bit ugly and needs to be cleaned up a little.

-Jonah</description>
		<content:encoded><![CDATA[<p>Hey Mathew,</p>
<p>Yes, the Life of a Query/Life of an Oracle Query presentation will be up soon.  I have two versions of it, one that I did awhile ago and another which I did the night before the presentation.  I prefer the newest one, but it&#8217;s a bit ugly and needs to be cleaned up a little.</p>
<p>-Jonah</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathew Butler</title>
		<link>http://www.oracle-internals.com/?p=48#comment-1519</link>
		<dc:creator>Mathew Butler</dc:creator>
		<pubDate>Mon, 02 Mar 2009 10:06:29 +0000</pubDate>
		<guid>http://www.oracle-internals.com/?p=48#comment-1519</guid>
		<description>Hi Jonah,

Any plans to publish a link to your presentation? It sounds interesting.

Best Regards,

Mathew Butler</description>
		<content:encoded><![CDATA[<p>Hi Jonah,</p>
<p>Any plans to publish a link to your presentation? It sounds interesting.</p>
<p>Best Regards,</p>
<p>Mathew Butler</p>
]]></content:encoded>
	</item>
</channel>
</rss>
