<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SQL Server Planet &#187; SQL Optimization</title>
	<atom:link href="http://sqlserverplanet.com/category/sql-optimization/feed" rel="self" type="application/rss+xml" />
	<link>http://sqlserverplanet.com</link>
	<description>Tips and Articles on SQL Server</description>
	<lastBuildDate>Thu, 03 May 2012 23:47:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>A Query Method Faster Than BETWEEN</title>
		<link>http://sqlserverplanet.com/sql-optimization/a-query-method-faster-than-between</link>
		<comments>http://sqlserverplanet.com/sql-optimization/a-query-method-faster-than-between#comments</comments>
		<pubDate>Mon, 02 Apr 2012 07:18:24 +0000</pubDate>
		<dc:creator>Derek Dieter</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[SQL Optimization]]></category>
		<category><![CDATA[TSQL]]></category>

		<guid isPermaLink="false">http://sqlserverplanet.com/?p=2342</guid>
		<description><![CDATA[This is an invaluable trick that can be sometimes be used instead of the BETWEEN operator. A common place this can be used is in an historical table that contains EffectiveFrom &#038; EffectiveTo dates. In these kinds of tables, many historical versions of a record can be stored. Each record in this scenario will contain [...]]]></description>
		<wfw:commentRss>http://sqlserverplanet.com/sql-optimization/a-query-method-faster-than-between/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Compare Stored Procedure Output by Creating a Test Harness</title>
		<link>http://sqlserverplanet.com/sql-optimization/2325</link>
		<comments>http://sqlserverplanet.com/sql-optimization/2325#comments</comments>
		<pubDate>Tue, 27 Mar 2012 02:16:35 +0000</pubDate>
		<dc:creator>Derek Dieter</dc:creator>
				<category><![CDATA[SQL Optimization]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[TSQL]]></category>

		<guid isPermaLink="false">http://sqlserverplanet.com/?p=2325</guid>
		<description><![CDATA[When optimizing procedures often times you need to rewrite the procedure in order to speed it up. However, when you&#8217;re finished how can you be sure that the result set is still the same? This article will show you how to run a thorough test to make sure. We&#8217;ll execute the old and new stored [...]]]></description>
		<wfw:commentRss>http://sqlserverplanet.com/sql-optimization/2325/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Auto Update Statistics &amp; Auto Create Statistics</title>
		<link>http://sqlserverplanet.com/query-optimizer/auto-update-statistics-auto-create-statistics</link>
		<comments>http://sqlserverplanet.com/query-optimizer/auto-update-statistics-auto-create-statistics#comments</comments>
		<pubDate>Mon, 19 Sep 2011 21:18:29 +0000</pubDate>
		<dc:creator>Derek Dieter</dc:creator>
				<category><![CDATA[DBA]]></category>
		<category><![CDATA[Query Optimizer]]></category>
		<category><![CDATA[SQL Optimization]]></category>
		<category><![CDATA[statistics]]></category>

		<guid isPermaLink="false">http://sqlserverplanet.com/?p=2208</guid>
		<description><![CDATA[The ability to create and update statistics is a crucial liberty for the query optimizer. The optimizer needs to know how it is going to query underlying tables, and when the statistics do not match the data, it is very probable that it will choose a non-efficient method for querying. I&#8217;ve seen and heard a [...]]]></description>
		<wfw:commentRss>http://sqlserverplanet.com/query-optimizer/auto-update-statistics-auto-create-statistics/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Execution Plans</title>
		<link>http://sqlserverplanet.com/sql-optimization/execution-plans</link>
		<comments>http://sqlserverplanet.com/sql-optimization/execution-plans#comments</comments>
		<pubDate>Mon, 12 Sep 2011 01:07:05 +0000</pubDate>
		<dc:creator>Derek Dieter</dc:creator>
				<category><![CDATA[SQL Optimization]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">http://sqlserverplanet.com/?p=2180</guid>
		<description><![CDATA[The execution plans SQL Server creates and uses is a huge topic with many intricacies. Now I have never spoken to anyone on the SQL Server Development team, however I would imagine that there are some extremely sharp people in the query optimization team. In a nutshell, this is where the magic happens in SQL [...]]]></description>
		<wfw:commentRss>http://sqlserverplanet.com/sql-optimization/execution-plans/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Understanding Batch Requests / sec</title>
		<link>http://sqlserverplanet.com/sql-optimization/understanding-batch-requests-sec</link>
		<comments>http://sqlserverplanet.com/sql-optimization/understanding-batch-requests-sec#comments</comments>
		<pubDate>Fri, 09 Sep 2011 15:50:15 +0000</pubDate>
		<dc:creator>Derek Dieter</dc:creator>
				<category><![CDATA[DBA]]></category>
		<category><![CDATA[SQL Optimization]]></category>

		<guid isPermaLink="false">http://sqlserverplanet.com/?p=2161</guid>
		<description><![CDATA[SQL Server&#8217;s Batch Requests represents the number of SQL Statements that are being executed per second. In my opinion this is the one metric that gives the best baseline on how your server is performing. It cannot be looked at by itself however. It is necessary to correlate with other metrics (especially CPU usage) in [...]]]></description>
		<wfw:commentRss>http://sqlserverplanet.com/sql-optimization/understanding-batch-requests-sec/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

