<?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: Missing Indexes DMV</title>
	<atom:link href="http://sqlserverplanet.com/dmv-queries/missing-indexes-dmv/feed" rel="self" type="application/rss+xml" />
	<link>http://sqlserverplanet.com/dmv-queries/missing-indexes-dmv</link>
	<description>Tips and Articles on SQL Server</description>
	<lastBuildDate>Wed, 16 May 2012 18:08:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: James L</title>
		<link>http://sqlserverplanet.com/dmv-queries/missing-indexes-dmv/comment-page-1#comment-1010</link>
		<dc:creator>James L</dc:creator>
		<pubDate>Thu, 15 Dec 2011 15:55:38 +0000</pubDate>
		<guid isPermaLink="false">http://sqlserverplanet.com/?p=210#comment-1010</guid>
		<description>Thanks for this...using it right now!</description>
		<content:encoded><![CDATA[<p>Thanks for this&#8230;using it right now!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek Dieter</title>
		<link>http://sqlserverplanet.com/dmv-queries/missing-indexes-dmv/comment-page-1#comment-852</link>
		<dc:creator>Derek Dieter</dc:creator>
		<pubDate>Fri, 16 Sep 2011 20:02:19 +0000</pubDate>
		<guid isPermaLink="false">http://sqlserverplanet.com/?p=210#comment-852</guid>
		<description>Hi Praful,

What sounds like is happening, is during peak time the data returned for the query is not in memory and needs to be retrieved from disk.  It definitely sounds like you are missing indexes or possibly using table variables.  You should get the &lt;a href=&quot;http://sqlserverplanet.com/sql-optimization/execution-plans/&quot; rel=&quot;nofollow&quot;&gt;execution plan&lt;/a&gt; for the query and see if there are any indexes missing.

Derek</description>
		<content:encoded><![CDATA[<p>Hi Praful,</p>
<p>What sounds like is happening, is during peak time the data returned for the query is not in memory and needs to be retrieved from disk.  It definitely sounds like you are missing indexes or possibly using table variables.  You should get the <a href="http://sqlserverplanet.com/sql-optimization/execution-plans/" rel="nofollow">execution plan</a> for the query and see if there are any indexes missing.</p>
<p>Derek</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: praful</title>
		<link>http://sqlserverplanet.com/dmv-queries/missing-indexes-dmv/comment-page-1#comment-823</link>
		<dc:creator>praful</dc:creator>
		<pubDate>Tue, 06 Sep 2011 08:52:33 +0000</pubDate>
		<guid isPermaLink="false">http://sqlserverplanet.com/?p=210#comment-823</guid>
		<description>my stored proecedure run 4 min off peak time and 30 mins in peak time, i am not able to find the cause for 30 mins duration.Please tell me the various ways to find the bottleneck cause solution.
we has transaction replication setup on the same server.</description>
		<content:encoded><![CDATA[<p>my stored proecedure run 4 min off peak time and 30 mins in peak time, i am not able to find the cause for 30 mins duration.Please tell me the various ways to find the bottleneck cause solution.<br />
we has transaction replication setup on the same server.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Curt Mader</title>
		<link>http://sqlserverplanet.com/dmv-queries/missing-indexes-dmv/comment-page-1#comment-502</link>
		<dc:creator>Curt Mader</dc:creator>
		<pubDate>Sun, 20 Feb 2011 17:57:13 +0000</pubDate>
		<guid isPermaLink="false">http://sqlserverplanet.com/?p=210#comment-502</guid>
		<description>Thanks Derek!</description>
		<content:encoded><![CDATA[<p>Thanks Derek!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek Dieter</title>
		<link>http://sqlserverplanet.com/dmv-queries/missing-indexes-dmv/comment-page-1#comment-498</link>
		<dc:creator>Derek Dieter</dc:creator>
		<pubDate>Thu, 17 Feb 2011 20:50:13 +0000</pubDate>
		<guid isPermaLink="false">http://sqlserverplanet.com/?p=210#comment-498</guid>
		<description>Hi Curt,

This is because a lot of times, the indexes are suggested in order to avoid a &quot;bookmark lookup&quot;.  In other words, the index used to find the fields does exist, however it needs to go back to the clustered index (or heap) in order to get the required columns.  The query optimizer does not like this scenario, so it will often suggest new indexes that contain &quot;include&quot; columns.  These suggestions can be misleading.  The other problem with the suggestions is that it does not take into account the fact that you may need to change your clustered index.

With all that said, the index suggestions are still very useful and something I find myself considering a lot.  Much better than the suggestions in SQL 2000..</description>
		<content:encoded><![CDATA[<p>Hi Curt,</p>
<p>This is because a lot of times, the indexes are suggested in order to avoid a &#8220;bookmark lookup&#8221;.  In other words, the index used to find the fields does exist, however it needs to go back to the clustered index (or heap) in order to get the required columns.  The query optimizer does not like this scenario, so it will often suggest new indexes that contain &#8220;include&#8221; columns.  These suggestions can be misleading.  The other problem with the suggestions is that it does not take into account the fact that you may need to change your clustered index.</p>
<p>With all that said, the index suggestions are still very useful and something I find myself considering a lot.  Much better than the suggestions in SQL 2000..</p>
]]></content:encoded>
	</item>
</channel>
</rss>

