<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: SQL SERVER &#8211; Puzzle &#8211; Statistics are not Updated but are Created Once</title>
	<atom:link href="http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/</link>
	<description>Personal Notes of Pinal Dave</description>
	<lastBuildDate>Fri, 24 May 2013 22:47:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Chirag</title>
		<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/#comment-142190</link>
		<dc:creator><![CDATA[Chirag]]></dc:creator>
		<pubDate>Sun, 19 Jun 2011 19:35:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=13068#comment-142190</guid>
		<description><![CDATA[This is an excellent post Pinal. 

I think the issue lies with the fact that the plan generated for the query is a &quot;Trivial Plan&quot;. This can be checked by clicking on the Select icon on the Actual Execution plan and looking at the &quot;Optimisation Level&quot; value in the properties window.

In this case the statistics do get marked for update by the background auto-update stats process but aren&#039;t actually updated since the Trivial Plan present in the cache is never recompiled irrespective of the number of times it is used. This is true even if we encapsulate the select into a stored procedure.

The statistics update on the city column is triggered by operations like (though not limited to) 
- Explicit Procedure/Plan recompilation
- DBCC FREEPROCCACHE
- OPTION RECOMPILE as per John&#039;s suggestion above
- New query compiled which makes use of the statistics created on this column as per Arunraj&#039;s suggestion above

More information can be found under the heading &quot;Skipping the Recompilation Step&quot; on this link:

http://technet.microsoft.com/en-us/library/cc293623.aspx

Hope this makes sense!

Regards
Chirag]]></description>
		<content:encoded><![CDATA[<p>This is an excellent post Pinal. </p>
<p>I think the issue lies with the fact that the plan generated for the query is a &#8220;Trivial Plan&#8221;. This can be checked by clicking on the Select icon on the Actual Execution plan and looking at the &#8220;Optimisation Level&#8221; value in the properties window.</p>
<p>In this case the statistics do get marked for update by the background auto-update stats process but aren&#8217;t actually updated since the Trivial Plan present in the cache is never recompiled irrespective of the number of times it is used. This is true even if we encapsulate the select into a stored procedure.</p>
<p>The statistics update on the city column is triggered by operations like (though not limited to)<br />
- Explicit Procedure/Plan recompilation<br />
- DBCC FREEPROCCACHE<br />
- OPTION RECOMPILE as per John&#8217;s suggestion above<br />
- New query compiled which makes use of the statistics created on this column as per Arunraj&#8217;s suggestion above</p>
<p>More information can be found under the heading &#8220;Skipping the Recompilation Step&#8221; on this link:</p>
<p><a href="http://technet.microsoft.com/en-us/library/cc293623.aspx" rel="nofollow">http://technet.microsoft.com/en-us/library/cc293623.aspx</a></p>
<p>Hope this makes sense!</p>
<p>Regards<br />
Chirag</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SQL SERVER – Solution – Puzzle – Statistics are not Updated but are Created Once Journey to SQLAuthority</title>
		<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/#comment-141527</link>
		<dc:creator><![CDATA[SQL SERVER – Solution – Puzzle – Statistics are not Updated but are Created Once Journey to SQLAuthority]]></dc:creator>
		<pubDate>Fri, 17 Jun 2011 01:31:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=13068#comment-141527</guid>
		<description><![CDATA[[...] Earlier I asked puzzle why statistics are not updated. Read the complete details over here: Statistics are not Updated but are Created Once [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Earlier I asked puzzle why statistics are not updated. Read the complete details over here: Statistics are not Updated but are Created Once [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: amer khan</title>
		<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/#comment-140545</link>
		<dc:creator><![CDATA[amer khan]]></dc:creator>
		<pubDate>Sun, 12 Jun 2011 12:29:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=13068#comment-140545</guid>
		<description><![CDATA[just select with id and compile it gives the right answer]]></description>
		<content:encoded><![CDATA[<p>just select with id and compile it gives the right answer</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SQL SERVER – Three Puzzling Questions – Need Your Answer Journey to SQLAuthority</title>
		<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/#comment-139335</link>
		<dc:creator><![CDATA[SQL SERVER – Three Puzzling Questions – Need Your Answer Journey to SQLAuthority]]></dc:creator>
		<pubDate>Tue, 07 Jun 2011 01:31:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=13068#comment-139335</guid>
		<description><![CDATA[[...] Statistics are not Updated but are Created Once [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Statistics are not Updated but are Created Once [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: rajahmundry</title>
		<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/#comment-138943</link>
		<dc:creator><![CDATA[rajahmundry]]></dc:creator>
		<pubDate>Sat, 04 Jun 2011 22:41:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=13068#comment-138943</guid>
		<description><![CDATA[FREEPROCCACHE will clear entire cache. Recompile a table or stored procedure is best option.]]></description>
		<content:encoded><![CDATA[<p>FREEPROCCACHE will clear entire cache. Recompile a table or stored procedure is best option.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SQL SERVER – Question to You – When to use Function and When to use Stored Procedure Journey to SQLAuthority</title>
		<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/#comment-138757</link>
		<dc:creator><![CDATA[SQL SERVER – Question to You – When to use Function and When to use Stored Procedure Journey to SQLAuthority]]></dc:creator>
		<pubDate>Sat, 04 Jun 2011 01:32:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=13068#comment-138757</guid>
		<description><![CDATA[[...] Q2) SQL SERVER – Puzzle – Statistics are not Updated but are Created Once [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Q2) SQL SERVER – Puzzle – Statistics are not Updated but are Created Once [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Cross</title>
		<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/#comment-138398</link>
		<dc:creator><![CDATA[Kevin Cross]]></dc:creator>
		<pubDate>Thu, 02 Jun 2011 12:06:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=13068#comment-138398</guid>
		<description><![CDATA[I agree with John.  It is reusing the Execution Plan.  Aside from OPTION(RECOMPILE), clearing the Execution Plan Cache before the subsequent tests will also work. 

i.e., run this before round 2:
--------------------------------------------------------------
-- Clear execution plan cache before next test
DBCC FREEPROCCACHE WITH NO_INFOMSGS;
--------------------------------------------------------------

Nice puzzle!

Kevin]]></description>
		<content:encoded><![CDATA[<p>I agree with John.  It is reusing the Execution Plan.  Aside from OPTION(RECOMPILE), clearing the Execution Plan Cache before the subsequent tests will also work. </p>
<p>i.e., run this before round 2:<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
&#8211; Clear execution plan cache before next test<br />
DBCC FREEPROCCACHE WITH NO_INFOMSGS;<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;</p>
<p>Nice puzzle!</p>
<p>Kevin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Sansom</title>
		<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/#comment-138359</link>
		<dc:creator><![CDATA[John Sansom]]></dc:creator>
		<pubDate>Thu, 02 Jun 2011 09:07:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=13068#comment-138359</guid>
		<description><![CDATA[That was fun!

Although the column statistics are invalidated by the time the second select statement is executed, the query is not compiled/recompiled but instead the existing query plan is reused. 

It is the &quot;next&quot; compiled query against the column statistics that will see that they are out of date and will then in turn instantiate the action of updating statistics.

You can see this in action by forcing the second statement to recompile.

SELECT FirstName, LastName, City
FROM ExecTable
WHERE City  = &#039;New York&#039; option(RECOMPILE)
GO]]></description>
		<content:encoded><![CDATA[<p>That was fun!</p>
<p>Although the column statistics are invalidated by the time the second select statement is executed, the query is not compiled/recompiled but instead the existing query plan is reused. </p>
<p>It is the &#8220;next&#8221; compiled query against the column statistics that will see that they are out of date and will then in turn instantiate the action of updating statistics.</p>
<p>You can see this in action by forcing the second statement to recompile.</p>
<p>SELECT FirstName, LastName, City<br />
FROM ExecTable<br />
WHERE City  = &#8216;New York&#8217; option(RECOMPILE)<br />
GO</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/#comment-138342</link>
		<dc:creator><![CDATA[John]]></dc:creator>
		<pubDate>Thu, 02 Jun 2011 07:08:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=13068#comment-138342</guid>
		<description><![CDATA[Update Statistics is Triggered when ever the optimizer is trying to build an optimal execution plan for the query  , in the present scenario we are trying to query the same query twice

SELECT FirstName, LastName, City
FROM ExecTable
WHERE City  = &#039;New York&#039;


and allowing the optimizer to reuse the existing plan ,which is considered as  most optimal plan .]]></description>
		<content:encoded><![CDATA[<p>Update Statistics is Triggered when ever the optimizer is trying to build an optimal execution plan for the query  , in the present scenario we are trying to query the same query twice</p>
<p>SELECT FirstName, LastName, City<br />
FROM ExecTable<br />
WHERE City  = &#8216;New York&#8217;</p>
<p>and allowing the optimizer to reuse the existing plan ,which is considered as  most optimal plan .</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ajay rentala</title>
		<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/#comment-138315</link>
		<dc:creator><![CDATA[ajay rentala]]></dc:creator>
		<pubDate>Thu, 02 Jun 2011 05:46:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=13068#comment-138315</guid>
		<description><![CDATA[I guess it may be becuse the table is not indexed 

If we crate an Index 

CREATE CLUSTERED INDEX IDX ON ExecTable(id)

Insert 1000 rows frist then 

SELECT FirstName, LastName, City
FROM ExecTable
WHERE City  = &#039;New York&#039;

-- this statement compiles it first time to keep track of subsequent executions

and 

insert next 700 rows (as per the algorithm its 500 + 20% rows changed)

Then check your statistics  using 
DBCC SHOW_STATISTICS

we can see statistics updated.

INSERT INTO ExecTable (ID,FirstName,LastName,City)
SELECT TOP 1000 ROW_NUMBER() OVER (ORDER BY a.name) RowID,
&#039;Bob&#039;,&#039;smith&#039;,&#039;New York&#039;
FROM sys.all_objects a
CROSS JOIN sys.all_objects b
GO

CREATE CLUSTERED INDEX IDX ON ExecTable(id)

GO

SELECT FirstName, LastName, City
FROM ExecTable
WHERE city  = &#039;New York&#039;

sp_helpstats N&#039;ExecTable&#039;, &#039;ALL&#039;
DBCC SHOW_STATISTICS(ExecTable, &#039;statistics&#039;)

GO

INSERT INTO ExecTable (ID,FirstName,LastName,City)
SELECT TOP 700 ROW_NUMBER() OVER (ORDER BY a.name) RowID,
&#039;Bob&#039;,&#039;smith&#039;,&#039;New York&#039;
FROM sys.all_objects a
CROSS JOIN sys.all_objects b

DBCC SHOW_STATISTICS(ExecTable, &#039;statistics&#039;)

Go


But, when there is no Index:

Ex: when there are no Indexes 

1) First insert 1000 rows

2)Compile statemnt 
3) insert 700 rows
4) insert 850 rows (as per the algorithm)

Then Check your Statistics those will be updated.

INSERT INTO ExecTable (ID,FirstName,LastName,City)
SELECT TOP 1000 ROW_NUMBER() OVER (ORDER BY a.name) RowID,
&#039;Bob&#039;,&#039;smith&#039;,&#039;New York&#039;
FROM sys.all_objects a
CROSS JOIN sys.all_objects b

GO


SELECT FirstName, LastName, City
FROM ExecTable
WHERE city  = &#039;New York&#039;

sp_helpstats N&#039;ExecTable&#039;, &#039;ALL&#039;
DBCC SHOW_STATISTICS(ExecTable, &#039;statistics&#039;)

GO

INSERT INTO ExecTable (ID,FirstName,LastName,City)
SELECT TOP 700 ROW_NUMBER() OVER (ORDER BY a.name) RowID,
&#039;Bob&#039;,&#039;smith&#039;,&#039;New York&#039;
FROM sys.all_objects a
CROSS JOIN sys.all_objects b

Go

INSERT INTO ExecTable (ID,FirstName,LastName,City)
SELECT TOP 850 ROW_NUMBER() OVER (ORDER BY a.name) RowID,
&#039;Bob&#039;,&#039;smith&#039;,&#039;New York&#039;
FROM sys.all_objects a
CROSS JOIN sys.all_objects b


sp_helpstats N&#039;ExecTable&#039;, &#039;ALL&#039;

DBCC SHOW_STATISTICS(ExecTable, &#039;statistics&#039;)]]></description>
		<content:encoded><![CDATA[<p>I guess it may be becuse the table is not indexed </p>
<p>If we crate an Index </p>
<p>CREATE CLUSTERED INDEX IDX ON ExecTable(id)</p>
<p>Insert 1000 rows frist then </p>
<p>SELECT FirstName, LastName, City<br />
FROM ExecTable<br />
WHERE City  = &#8216;New York&#8217;</p>
<p>&#8211; this statement compiles it first time to keep track of subsequent executions</p>
<p>and </p>
<p>insert next 700 rows (as per the algorithm its 500 + 20% rows changed)</p>
<p>Then check your statistics  using<br />
DBCC SHOW_STATISTICS</p>
<p>we can see statistics updated.</p>
<p>INSERT INTO ExecTable (ID,FirstName,LastName,City)<br />
SELECT TOP 1000 ROW_NUMBER() OVER (ORDER BY a.name) RowID,<br />
&#8216;Bob&#8217;,'smith&#8217;,'New York&#8217;<br />
FROM sys.all_objects a<br />
CROSS JOIN sys.all_objects b<br />
GO</p>
<p>CREATE CLUSTERED INDEX IDX ON ExecTable(id)</p>
<p>GO</p>
<p>SELECT FirstName, LastName, City<br />
FROM ExecTable<br />
WHERE city  = &#8216;New York&#8217;</p>
<p>sp_helpstats N&#8217;ExecTable&#8217;, &#8216;ALL&#8217;<br />
DBCC SHOW_STATISTICS(ExecTable, &#8216;statistics&#8217;)</p>
<p>GO</p>
<p>INSERT INTO ExecTable (ID,FirstName,LastName,City)<br />
SELECT TOP 700 ROW_NUMBER() OVER (ORDER BY a.name) RowID,<br />
&#8216;Bob&#8217;,'smith&#8217;,'New York&#8217;<br />
FROM sys.all_objects a<br />
CROSS JOIN sys.all_objects b</p>
<p>DBCC SHOW_STATISTICS(ExecTable, &#8216;statistics&#8217;)</p>
<p>Go</p>
<p>But, when there is no Index:</p>
<p>Ex: when there are no Indexes </p>
<p>1) First insert 1000 rows</p>
<p>2)Compile statemnt<br />
3) insert 700 rows<br />
4) insert 850 rows (as per the algorithm)</p>
<p>Then Check your Statistics those will be updated.</p>
<p>INSERT INTO ExecTable (ID,FirstName,LastName,City)<br />
SELECT TOP 1000 ROW_NUMBER() OVER (ORDER BY a.name) RowID,<br />
&#8216;Bob&#8217;,'smith&#8217;,'New York&#8217;<br />
FROM sys.all_objects a<br />
CROSS JOIN sys.all_objects b</p>
<p>GO</p>
<p>SELECT FirstName, LastName, City<br />
FROM ExecTable<br />
WHERE city  = &#8216;New York&#8217;</p>
<p>sp_helpstats N&#8217;ExecTable&#8217;, &#8216;ALL&#8217;<br />
DBCC SHOW_STATISTICS(ExecTable, &#8216;statistics&#8217;)</p>
<p>GO</p>
<p>INSERT INTO ExecTable (ID,FirstName,LastName,City)<br />
SELECT TOP 700 ROW_NUMBER() OVER (ORDER BY a.name) RowID,<br />
&#8216;Bob&#8217;,'smith&#8217;,'New York&#8217;<br />
FROM sys.all_objects a<br />
CROSS JOIN sys.all_objects b</p>
<p>Go</p>
<p>INSERT INTO ExecTable (ID,FirstName,LastName,City)<br />
SELECT TOP 850 ROW_NUMBER() OVER (ORDER BY a.name) RowID,<br />
&#8216;Bob&#8217;,'smith&#8217;,'New York&#8217;<br />
FROM sys.all_objects a<br />
CROSS JOIN sys.all_objects b</p>
<p>sp_helpstats N&#8217;ExecTable&#8217;, &#8216;ALL&#8217;</p>
<p>DBCC SHOW_STATISTICS(ExecTable, &#8216;statistics&#8217;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arunraj</title>
		<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/#comment-138309</link>
		<dc:creator><![CDATA[Arunraj]]></dc:creator>
		<pubDate>Thu, 02 Jun 2011 05:10:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=13068#comment-138309</guid>
		<description><![CDATA[Hi Bender,

AUTO UPDATE STATS and AUTO CREATE STATS will be enabled by default when creating new database.

Regards
Arun Raj.C]]></description>
		<content:encoded><![CDATA[<p>Hi Bender,</p>
<p>AUTO UPDATE STATS and AUTO CREATE STATS will be enabled by default when creating new database.</p>
<p>Regards<br />
Arun Raj.C</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rasika</title>
		<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/#comment-138298</link>
		<dc:creator><![CDATA[Rasika]]></dc:creator>
		<pubDate>Thu, 02 Jun 2011 03:54:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=13068#comment-138298</guid>
		<description><![CDATA[Following link says it should not be used in 2008R2. Also it says to obtain information about statistics, query the sys.stats and sys.stats_columns catalog views.
 


http://msdn.microsoft.com/en-us/library/ms173416(v=SQL.100).aspx]]></description>
		<content:encoded><![CDATA[<p>Following link says it should not be used in 2008R2. Also it says to obtain information about statistics, query the sys.stats and sys.stats_columns catalog views.</p>
<p><a href="http://msdn.microsoft.com/en-us/library/ms173416(v=SQL.100)" rel="nofollow">http://msdn.microsoft.com/en-us/library/ms173416(v=SQL.100)</a>.aspx</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arunraj</title>
		<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/#comment-138296</link>
		<dc:creator><![CDATA[Arunraj]]></dc:creator>
		<pubDate>Thu, 02 Jun 2011 03:44:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=13068#comment-138296</guid>
		<description><![CDATA[Hi Pinal,

Statistics is initially created while retrieving the data from table using the RowSample as 1000 records which are initially inserted, when we insert the Next 10000 records and retrieving the data with same Filter criteria, Query optimizer will reuse the Same Statistics, so its not triggering the engine to update Statistics

If you check the Statistics Updated time after inserting 10000 records, it will be same as before.

If we change the Filter criteria like this

SELECT FirstName, LastName, City
FROM ExecTable
WHERE FirstName=&#039;Bob&#039; and City=&#039;New York&#039;

It will trigger the Statistics Update process and create a new statistics based on FirstName and also update the Statistics based on City

Warm Regards
Arunraj Chandrasekaran]]></description>
		<content:encoded><![CDATA[<p>Hi Pinal,</p>
<p>Statistics is initially created while retrieving the data from table using the RowSample as 1000 records which are initially inserted, when we insert the Next 10000 records and retrieving the data with same Filter criteria, Query optimizer will reuse the Same Statistics, so its not triggering the engine to update Statistics</p>
<p>If you check the Statistics Updated time after inserting 10000 records, it will be same as before.</p>
<p>If we change the Filter criteria like this</p>
<p>SELECT FirstName, LastName, City<br />
FROM ExecTable<br />
WHERE FirstName=&#8217;Bob&#8217; and City=&#8217;New York&#8217;</p>
<p>It will trigger the Statistics Update process and create a new statistics based on FirstName and also update the Statistics based on City</p>
<p>Warm Regards<br />
Arunraj Chandrasekaran</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bender</title>
		<link>http://blog.sqlauthority.com/2011/06/02/sql-server-puzzle-statistics-are-not-updated-but-are-created-once/#comment-138287</link>
		<dc:creator><![CDATA[bender]]></dc:creator>
		<pubDate>Thu, 02 Jun 2011 02:20:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.sqlauthority.com/?p=13068#comment-138287</guid>
		<description><![CDATA[Ensure auto-update statistics is set?]]></description>
		<content:encoded><![CDATA[<p>Ensure auto-update statistics is set?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
