<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblogcasts.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Jason Massie's SQL blog - All Comments</title><link>http://sqlblogcasts.com/blogs/jasonmassie/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><item><title>re: Never use table variables?</title><link>http://sqlblogcasts.com/blogs/jasonmassie/archive/2008/01/29/never-use-table-variables.aspx#6493</link><pubDate>Wed, 30 Jan 2008 13:20:09 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:6493</guid><dc:creator>GrumpyOldDBA</dc:creator><description>&lt;p&gt;I've never found that the recompiles occur as published in BOL/msdn. ( 2000 or 2005 ) but never gave it much thought. Table variables are fine, as you point out, if used to hold small sets of data - I've found issues with table variables ( with largish datasets ) used in joins of several tables - but that's another matter.&lt;/p&gt;
&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=6493" width="1" height="1"&gt;</description></item><item><title>In case you don't read our Roller... Breaking news on RTM release date</title><link>http://sqlblogcasts.com/blogs/jasonmassie/archive/2008/01/25/sql-server-2008-rtm-delayed-until-q3.aspx#6394</link><pubDate>Fri, 25 Jan 2008 21:29:25 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:6394</guid><dc:creator>Adam Machanic</dc:creator><description>&lt;p&gt;And I quote... final Release to manufacturing (RTM) of SQL Server 2008 expected in Q3. Thanks to Jason&lt;/p&gt;
&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=6394" width="1" height="1"&gt;</description></item><item><title>re: The problem with local variables</title><link>http://sqlblogcasts.com/blogs/jasonmassie/archive/2008/01/25/the-problem-with-local-variables.aspx#6389</link><pubDate>Fri, 25 Jan 2008 18:55:13 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:6389</guid><dc:creator>JasonMassie</dc:creator><description>&lt;p&gt;Your right. The only fix in all situations is a covering index.&lt;/p&gt;
&lt;p&gt;The problem is alot of generic apps are things like seibel, SAP etc. The industry standard stuff...&lt;/p&gt;
&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=6389" width="1" height="1"&gt;</description></item><item><title>re: The problem with local variables</title><link>http://sqlblogcasts.com/blogs/jasonmassie/archive/2008/01/25/the-problem-with-local-variables.aspx#6378</link><pubDate>Fri, 25 Jan 2008 10:14:55 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:6378</guid><dc:creator>GrumpyOldDBA</dc:creator><description>&lt;p&gt;this isn't exactly unknown territory and has been a possible issue back as far as I can remember. If you can't properly parameterise then your only option is to use a plan guide - however having used plan guides to resolve one set of problems they actually caused another set. If result sets can vary( e.g. it may require a seek for one range vs a scan for another ) the normal option is to set the plan guide to recompile to make sure a correct plan is generated each time. Can be tricky with third party apps which use in-line / dynamic sql ( and I wonder where LINQ will fit in with this? ) Perhaps we should put more pressure on management not to buy &amp;quot;generic&amp;quot; apps which use in-line sql?&lt;/p&gt;
&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=6378" width="1" height="1"&gt;</description></item></channel></rss>