<?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 for Michael J. Swart</title>
	<atom:link href="http://michaeljswart.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://michaeljswart.com</link>
	<description>Database Whisperer</description>
	<lastBuildDate>Wed, 16 May 2012 15:13:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Comment on Lessons From Geordi La Forge by Elise</title>
		<link>http://michaeljswart.com/2012/05/lessons-from-geordi-la-forge/comment-page-1/#comment-6910</link>
		<dc:creator>Elise</dc:creator>
		<pubDate>Wed, 16 May 2012 15:13:30 +0000</pubDate>
		<guid isPermaLink="false">http://michaeljswart.com/?p=2787#comment-6910</guid>
		<description>Love this line.
&quot;If Geordi can accomplish a task, he essentially takes the credit with “I can do this.&quot; If he can’t accomplish the task, then his words imply “It can’t be done.” He never implies that his skills are lacking.&quot;
I&#039;m implementing this into my life motto: If I can&#039;t do it, it can&#039;t be done.</description>
		<content:encoded><![CDATA[<p>Love this line.<br />
&#8220;If Geordi can accomplish a task, he essentially takes the credit with “I can do this.&#8221; If he can’t accomplish the task, then his words imply “It can’t be done.” He never implies that his skills are lacking.&#8221;<br />
I&#8217;m implementing this into my life motto: If I can&#8217;t do it, it can&#8217;t be done.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Be Quick About Reading The Data You Asked For by Michael J. Swart</title>
		<link>http://michaeljswart.com/2011/11/be-quick-about-reading-the-data-you-asked-for/comment-page-1/#comment-6908</link>
		<dc:creator>Michael J. Swart</dc:creator>
		<pubDate>Mon, 14 May 2012 19:42:42 +0000</pubDate>
		<guid isPermaLink="false">http://michaeljswart.com/?p=2268#comment-6908</guid>
		<description>That&#039;s great to hear Meredith! This post actually grew out of a similar need to explain the same behavior. Glad I could help!</description>
		<content:encoded><![CDATA[<p>That&#8217;s great to hear Meredith! This post actually grew out of a similar need to explain the same behavior. Glad I could help!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Be Quick About Reading The Data You Asked For by Meredith Ryan</title>
		<link>http://michaeljswart.com/2011/11/be-quick-about-reading-the-data-you-asked-for/comment-page-1/#comment-6907</link>
		<dc:creator>Meredith Ryan</dc:creator>
		<pubDate>Mon, 14 May 2012 19:36:52 +0000</pubDate>
		<guid isPermaLink="false">http://michaeljswart.com/?p=2268#comment-6907</guid>
		<description>Hi ya!  I just wanted to thank you for this post.  I&#039;m dealing with a tricky 3rd party application upgrade showing many performance issues and this post made it very easy to explain to the vendor what I was seeing on the database side.

so, thanks!</description>
		<content:encoded><![CDATA[<p>Hi ya!  I just wanted to thank you for this post.  I&#8217;m dealing with a tricky 3rd party application upgrade showing many performance issues and this post made it very easy to explain to the vendor what I was seeing on the database side.</p>
<p>so, thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Lessons From Geordi La Forge by Michael J. Swart</title>
		<link>http://michaeljswart.com/2012/05/lessons-from-geordi-la-forge/comment-page-1/#comment-6905</link>
		<dc:creator>Michael J. Swart</dc:creator>
		<pubDate>Mon, 14 May 2012 19:20:19 +0000</pubDate>
		<guid isPermaLink="false">http://michaeljswart.com/?p=2787#comment-6905</guid>
		<description>Excellent Chuck, In that Geordi says something like &quot;We can&#039;t do that, the spec says the tank can&#039;t handle the pressure&quot;. Scotty basically says &quot;Forget it, I wrote the spec, it&#039;ll work&quot;.

A real life (SQL!) example is blogged by Paul Randal here: &lt;a href=&quot;http://www.sqlskills.com/BLOGS/PAUL/post/Where-do-the-Books-Online-index-fragmentation-thresholds-come-from.aspx&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;. In it, Paul talks about some threshold specified in Microsoft documentation and how to take that number with a grain of salt because Microsoft needed a number for the docs and he gave them a reasonable threshold (if a bit arbitrary).</description>
		<content:encoded><![CDATA[<p>Excellent Chuck, In that Geordi says something like &#8220;We can&#8217;t do that, the spec says the tank can&#8217;t handle the pressure&#8221;. Scotty basically says &#8220;Forget it, I wrote the spec, it&#8217;ll work&#8221;.</p>
<p>A real life (SQL!) example is blogged by Paul Randal here: <a href="http://www.sqlskills.com/BLOGS/PAUL/post/Where-do-the-Books-Online-index-fragmentation-thresholds-come-from.aspx" rel="nofollow">here</a>. In it, Paul talks about some threshold specified in Microsoft documentation and how to take that number with a grain of salt because Microsoft needed a number for the docs and he gave them a reasonable threshold (if a bit arbitrary).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Lessons From Geordi La Forge by Chuck Rummel</title>
		<link>http://michaeljswart.com/2012/05/lessons-from-geordi-la-forge/comment-page-1/#comment-6904</link>
		<dc:creator>Chuck Rummel</dc:creator>
		<pubDate>Mon, 14 May 2012 19:14:07 +0000</pubDate>
		<guid isPermaLink="false">http://michaeljswart.com/?p=2787#comment-6904</guid>
		<description>The Scotty &amp; LaForge dialogue was some of my favorite.  My second favorite quote from that is http://www.imdb.com/title/tt0708764/quotes?qt=qt0349438</description>
		<content:encoded><![CDATA[<p>The Scotty &amp; LaForge dialogue was some of my favorite.  My second favorite quote from that is <a href="http://www.imdb.com/title/tt0708764/quotes?qt=qt0349438" rel="nofollow">http://www.imdb.com/title/tt0708764/quotes?qt=qt0349438</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Lessons From Geordi La Forge by Michael J. Swart</title>
		<link>http://michaeljswart.com/2012/05/lessons-from-geordi-la-forge/comment-page-1/#comment-6903</link>
		<dc:creator>Michael J. Swart</dc:creator>
		<pubDate>Mon, 14 May 2012 15:56:51 +0000</pubDate>
		<guid isPermaLink="false">http://michaeljswart.com/?p=2787#comment-6903</guid>
		<description>LA FORGE: Yeah, well, I told the Captain I&#039;d have this analysis done in an hour.
SCOTTY: How long will it really take?
LA FORGE: An hour!
SCOTTY: Oh, you didn&#039;t tell him how long it would *really* take, did ya?
LA FORGE: Well, of course I did.
SCOTTY: Oh, laddie. You&#039;ve got a lot to learn if you want people to think of you as a miracle worker.</description>
		<content:encoded><![CDATA[<p>LA FORGE: Yeah, well, I told the Captain I&#8217;d have this analysis done in an hour.<br />
SCOTTY: How long will it really take?<br />
LA FORGE: An hour!<br />
SCOTTY: Oh, you didn&#8217;t tell him how long it would *really* take, did ya?<br />
LA FORGE: Well, of course I did.<br />
SCOTTY: Oh, laddie. You&#8217;ve got a lot to learn if you want people to think of you as a miracle worker.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Lessons From Geordi La Forge by Michael J. Swart</title>
		<link>http://michaeljswart.com/2012/05/lessons-from-geordi-la-forge/comment-page-1/#comment-6902</link>
		<dc:creator>Michael J. Swart</dc:creator>
		<pubDate>Mon, 14 May 2012 15:56:42 +0000</pubDate>
		<guid isPermaLink="false">http://michaeljswart.com/?p=2787#comment-6902</guid>
		<description>WESLEY: He wants the impossible!
LA FORGE: That&#039;s the short definition of &#039;captain&#039;.</description>
		<content:encoded><![CDATA[<p>WESLEY: He wants the impossible!<br />
LA FORGE: That&#8217;s the short definition of &#8216;captain&#8217;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Modifying Tables Online &#8211; Part 1: Migration Strategy by Lessons From Geordi La Forge &#124; Michael J. Swart</title>
		<link>http://michaeljswart.com/2012/04/modifying-tables-online-part-1-migration-strategy/comment-page-1/#comment-6901</link>
		<dc:creator>Lessons From Geordi La Forge &#124; Michael J. Swart</dc:creator>
		<pubDate>Mon, 14 May 2012 15:56:27 +0000</pubDate>
		<guid isPermaLink="false">http://michaeljswart.com/?p=2665#comment-6901</guid>
		<description>[...] But it turns out there was a way; it just took a lot of effort (I blogged about that effort in this series). It&#8217;s the yellow shirt&#8217;s job to explain the &#8220;how&#8221; and &#8220;what&#8221; [...]</description>
		<content:encoded><![CDATA[<p>[...] But it turns out there was a way; it just took a lot of effort (I blogged about that effort in this series). It&#8217;s the yellow shirt&#8217;s job to explain the &#8220;how&#8221; and &#8220;what&#8221; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Transaction Phenomena &#8211; Part 1: The Dirty Read by Eric Russell</title>
		<link>http://michaeljswart.com/2010/03/transaction-phenomena-part-1-dirty-reads/comment-page-1/#comment-6862</link>
		<dc:creator>Eric Russell</dc:creator>
		<pubDate>Fri, 04 May 2012 20:49:57 +0000</pubDate>
		<guid isPermaLink="false">http://michaeljswart.com/?p=604#comment-6862</guid>
		<description>In addition to the obvious issue of returning inconsistent data in a resultset that NOLOCK (READ UNCOMMITTED) presents, other less commonly known issues are transient 601 and 605 errors that can occur when reading from data pages that have split and moved before the statement has completed.
http://msdn.microsoft.com/en-us/library/bb326281(v=sql.105).aspx
http://msdn.microsoft.com/en-us/library/aa337419(v=sql.105).aspx
A data reading process under read uncommitted isolation can run for 1/2 hour or more, only to bomb out with an error, because another data writing process has moved a page out from under it. For critical ETL processes, it might be better just to allow occasional blocking than to deal with aborted steps.</description>
		<content:encoded><![CDATA[<p>In addition to the obvious issue of returning inconsistent data in a resultset that NOLOCK (READ UNCOMMITTED) presents, other less commonly known issues are transient 601 and 605 errors that can occur when reading from data pages that have split and moved before the statement has completed.<br />
<a href="http://msdn.microsoft.com/en-us/library/bb326281(v=sql.105)" rel="nofollow">http://msdn.microsoft.com/en-us/library/bb326281(v=sql.105)</a>.aspx<br />
<a href="http://msdn.microsoft.com/en-us/library/aa337419(v=sql.105)" rel="nofollow">http://msdn.microsoft.com/en-us/library/aa337419(v=sql.105)</a>.aspx<br />
A data reading process under read uncommitted isolation can run for 1/2 hour or more, only to bomb out with an error, because another data writing process has moved a page out from under it. For critical ETL processes, it might be better just to allow occasional blocking than to deal with aborted steps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Modifying Tables Online &#8211; Part 5: Just One More Thing by Something for the Weekend - SQL Server Links 04/05/12</title>
		<link>http://michaeljswart.com/2012/04/modifying-tables-online-part-5-just-one-more-thing/comment-page-1/#comment-6861</link>
		<dc:creator>Something for the Weekend - SQL Server Links 04/05/12</dc:creator>
		<pubDate>Fri, 04 May 2012 11:23:22 +0000</pubDate>
		<guid isPermaLink="false">http://michaeljswart.com/?p=2757#comment-6861</guid>
		<description>[...] Modifying Tables Online – Part 5: Just One More Thing - A bonus post concludes the final part of this excellent series from Michael J. Swart (Blog&#124;Twitter). [...]</description>
		<content:encoded><![CDATA[<p>[...] Modifying Tables Online – Part 5: Just One More Thing - A bonus post concludes the final part of this excellent series from Michael J. Swart (Blog|Twitter). [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Object Caching 312/316 objects using disk: basic

Served from: michaeljswart.com @ 2012-05-17 19:00:54 -->
