<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.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>Query Optimizer Deep Dive – Part 2</title><link>http://sqlblog.com/blogs/paul_white/archive/2012/04/28/query-optimizer-deep-dive-part-2.aspx</link><description>This is the second part in a series of posts based on the content of the Query Optimizer Deep Dive presentations I have given over the last month or so at the Auckland SQL Users’ Group and the SQL Saturday events in Wellington, New Zealand and Adelaide,</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>Paul White: Page Free Space : Query Optimizer Deep Dive - Part 1</title><link>http://sqlblog.com/blogs/paul_white/archive/2012/04/28/query-optimizer-deep-dive-part-2.aspx#43051</link><pubDate>Sat, 28 Apr 2012 05:02:30 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:43051</guid><dc:creator>Paul White: Page Free Space : Query Optimizer Deep Dive - Part 1</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://sqlblog.com/blogs/paul_white/archive/2012/04/28/query-optimizer-deep-dive-part-1.aspx"&gt;http://sqlblog.com/blogs/paul_white/archive/2012/04/28/query-optimizer-deep-dive-part-1.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: Query Optimizer Deep Dive – Part 2</title><link>http://sqlblog.com/blogs/paul_white/archive/2012/04/28/query-optimizer-deep-dive-part-2.aspx#43063</link><pubDate>Sat, 28 Apr 2012 19:14:07 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:43063</guid><dc:creator>tobi</dc:creator><description>&lt;p&gt;A great post!&lt;/p&gt;
&lt;p&gt;Here is a blogging suggestion: Talk about the new optimizer rules in SQL Server 2012 in detail! They are:&lt;/p&gt;
&lt;p&gt;BatchJoinToHS&lt;/p&gt;
&lt;p&gt;BHTBToBHTB&lt;/p&gt;
&lt;p&gt;JoinToBatchJoin&lt;/p&gt;
&lt;p&gt;GbAggToBatchGbAgg&lt;/p&gt;
&lt;p&gt;BatchGbAggToHS&lt;/p&gt;
&lt;p&gt;GenLGTop...(edited for space)&lt;/p&gt;
&lt;p&gt;Your in-depth posts are always a great resource. Thanks!&lt;/p&gt;</description></item><item><title>re: Query Optimizer Deep Dive – Part 2</title><link>http://sqlblog.com/blogs/paul_white/archive/2012/04/28/query-optimizer-deep-dive-part-2.aspx#43064</link><pubDate>Sat, 28 Apr 2012 19:22:43 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:43064</guid><dc:creator>Paul White</dc:creator><description>&lt;p&gt;Thanks for the suggestion, Tobi.&lt;/p&gt;
&lt;p&gt;Paul&lt;/p&gt;
</description></item><item><title>Query Optimizer Deep Dive – Part 3</title><link>http://sqlblog.com/blogs/paul_white/archive/2012/04/28/query-optimizer-deep-dive-part-2.aspx#43071</link><pubDate>Sun, 29 Apr 2012 07:30:33 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:43071</guid><dc:creator>Paul White: Page Free Space</dc:creator><description>&lt;p&gt;This is the third part in a series of posts based on the content of the Query Optimizer Deep Dive presentations&lt;/p&gt;
</description></item><item><title>Query Optimizer Deep Dive - Part 4</title><link>http://sqlblog.com/blogs/paul_white/archive/2012/04/28/query-optimizer-deep-dive-part-2.aspx#43095</link><pubDate>Mon, 30 Apr 2012 13:36:18 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:43095</guid><dc:creator>Paul White: Page Free Space</dc:creator><description>&lt;p&gt;This is the final part in a series of posts based on the content of the Query Optimizer Deep Dive presentations&lt;/p&gt;
</description></item></channel></rss>