<?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: SQL Speed Test: IN vs OR</title>
	<atom:link href="http://www.webmastersbydesign.com/2008/07/13/sql-speed-test-in-vs-or/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webmastersbydesign.com/2008/07/13/sql-speed-test-in-vs-or/</link>
	<description>Christian Webmaster Resources</description>
	<lastBuildDate>Sun, 28 Feb 2010 13:34:31 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Dmitri P</title>
		<link>http://www.webmastersbydesign.com/2008/07/13/sql-speed-test-in-vs-or/comment-page-1/#comment-225</link>
		<dc:creator>Dmitri P</dc:creator>
		<pubDate>Tue, 15 Jul 2008 06:45:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.webmastersbydesign.com/?p=84#comment-225</guid>
		<description>I agree that smaller samplings can be anecdotal..  Did the clock tick over a minute, did you move the mouse, etc.  10,000 - 100,000 rows would give you a repeatable result.

It seems like this test weighs extra text on the wire (OR) against processing power..  DB extrapolation (IN).

It might be fun to pursue this further down the path.  Good article regardless.

-dp</description>
		<content:encoded><![CDATA[<p>I agree that smaller samplings can be anecdotal..  Did the clock tick over a minute, did you move the mouse, etc.  10,000 &#8211; 100,000 rows would give you a repeatable result.</p>
<p>It seems like this test weighs extra text on the wire (OR) against processing power..  DB extrapolation (IN).</p>
<p>It might be fun to pursue this further down the path.  Good article regardless.</p>
<p>-dp</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anonymous</title>
		<link>http://www.webmastersbydesign.com/2008/07/13/sql-speed-test-in-vs-or/comment-page-1/#comment-220</link>
		<dc:creator>anonymous</dc:creator>
		<pubDate>Mon, 14 Jul 2008 14:28:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.webmastersbydesign.com/?p=84#comment-220</guid>
		<description>Did you run these tests immediately following each other?  If you had the reduced time could be from the RDBMS having already loaded its cache.</description>
		<content:encoded><![CDATA[<p>Did you run these tests immediately following each other?  If you had the reduced time could be from the RDBMS having already loaded its cache.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RMagnus</title>
		<link>http://www.webmastersbydesign.com/2008/07/13/sql-speed-test-in-vs-or/comment-page-1/#comment-215</link>
		<dc:creator>RMagnus</dc:creator>
		<pubDate>Mon, 14 Jul 2008 01:27:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.webmastersbydesign.com/?p=84#comment-215</guid>
		<description>I am curious to to see the statistics (ie: SQL Explain) that the DB Engine would report about the different queries.

Having worked around database engines for several years*, I have seen a dramatic change in how the DB engines interpret, optimize, and execute the SQL we hand it.  

Only a few years ago, it seemed it was the burden of the programmer to implement efficient SQL code, but now the engines we use now are amazingly smarter, and are able to &quot;re-interpret&quot; the SQL we hand it.  So I am wondering how Oracle engine above really interpreted your SQL.  

I am actually surprised from your findings, since in my experience &quot;OR&quot; branching always seems to be the longest path to follow.</description>
		<content:encoded><![CDATA[<p>I am curious to to see the statistics (ie: SQL Explain) that the DB Engine would report about the different queries.</p>
<p>Having worked around database engines for several years*, I have seen a dramatic change in how the DB engines interpret, optimize, and execute the SQL we hand it.  </p>
<p>Only a few years ago, it seemed it was the burden of the programmer to implement efficient SQL code, but now the engines we use now are amazingly smarter, and are able to &#8220;re-interpret&#8221; the SQL we hand it.  So I am wondering how Oracle engine above really interpreted your SQL.  </p>
<p>I am actually surprised from your findings, since in my experience &#8220;OR&#8221; branching always seems to be the longest path to follow.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
