<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.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>SQL Server Storage Engine : TechEd 2006</title><link>http://blogs.msdn.com/sqlserverstorageengine/archive/tags/TechEd+2006/default.aspx</link><description>Tags: TechEd 2006</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>TechEd interview video</title><link>http://blogs.msdn.com/sqlserverstorageengine/archive/2007/02/16/teched-interview-video.aspx</link><pubDate>Sat, 17 Feb 2007 00:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1691516</guid><dc:creator>Paul Randal - MSFT</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sqlserverstorageengine/comments/1691516.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sqlserverstorageengine/commentrss.aspx?PostID=1691516</wfw:commentRss><description>&lt;P&gt;&lt;A class="" href="http://www.youtube.com/watch?v=g6NthAd7BPc" mce_href="http://www.youtube.com/watch?v=g6NthAd7BPc"&gt;Here&lt;/A&gt;'s a video of &lt;A class="" href="http://www.sqljunkies.com/weblog/amachanic/" mce_href="http://www.sqljunkies.com/weblog/amachanic/"&gt;Adam Machanic&lt;/A&gt; interviewing me at TechEd in Boston last year - thanks to &lt;A class="" href="http://chuckboyce.blogspot.com/" mce_href="http://chuckboyce.blogspot.com/"&gt;Chuck Boyce&lt;/A&gt; for filming and editing.&lt;/P&gt;
&lt;P&gt;(Hey - only 12 responses so far to the CHECKDB questions I asked in &lt;A class="" href="https://blogs.msdn.com/sqlserverstorageengine/archive/2007/02/13/how-long-does-your-checkdb-take.aspx" mce_href="https://blogs.msdn.com:443/sqlserverstorageengine/archive/2007/02/13/how-long-does-your-checkdb-take.aspx"&gt;this post&lt;/A&gt; - I've got plenty of Hands-On labs DVDs left. So far some of the responses have let me help people with disaster recovery strategies, bug fixes and setting up con-calls with their companies for a more in-depth drill-down -&amp;nbsp;maybe I could&amp;nbsp;help you with something too?)&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1691516" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sqlserverstorageengine/archive/tags/TechEd+2006/default.aspx">TechEd 2006</category></item><item><title>When can allocation order scans be used?</title><link>http://blogs.msdn.com/sqlserverstorageengine/archive/2006/11/09/when-can-allocation-order-scans-be-used.aspx</link><pubDate>Thu, 09 Nov 2006 05:31:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1042255</guid><dc:creator>Paul Randal - MSFT</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/sqlserverstorageengine/comments/1042255.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sqlserverstorageengine/commentrss.aspx?PostID=1042255</wfw:commentRss><description>&lt;P&gt;I know this is jumping the gun a little as I haven't made it this far in my series on &lt;A class="" href="https://blogs.msdn.com/sqlserverstorageengine/archive/tags/Index+Fragmentation+Series/default.aspx" mce_href="https://blogs.msdn.com/sqlserverstorageengine/archive/tags/Index+Fragmentation+Series/default.aspx"&gt;fragmentation&lt;/A&gt;, but this came up in a chalk-talk I did yesterday at TechEd Developers in Barcelona and is worth blogging about.&lt;/P&gt;
&lt;P&gt;You'd expect a &lt;EM&gt;select * from mytable&lt;/EM&gt; query on a table with a clustered index to use an allocation order scan to return the data, as that's the fastest way to read all the pages at the leaf-level of an index. In fact, the query plan will show an unordered clustered index scan. Well, guess again. What I didn't remember, and thanks to SQL Server MVP &lt;STRONG&gt;Maciej Pilecki&lt;/STRONG&gt;&amp;nbsp;for pointing this out during my talk (even though I didn't believe him at first), is that an allocation order scan can't be used when there's any possibility of the data changing beneath the scan.&lt;/P&gt;
&lt;P&gt;Consider an example where an allocation order scan is progressing and a page that the scan has already read then splits - adding a newly allocated page at the end of the allocation-order list of pages. The scan will eventually come to the new page and then re-read some of the rows it has already read - producing duplicates in the scan output - clearly undesirable.&lt;/P&gt;
&lt;P&gt;The only time such a scan will be used is when there's no possibility of the data changing (e.g. when the &lt;EM&gt;TABLOCK&lt;/EM&gt; hint is specified, or when the table is in a read-only database) or when&amp;nbsp;its explicitly stated that we don't care (e.g.&amp;nbsp;when the &lt;EM&gt;NOLOCK&lt;/EM&gt; hint is specifed or under &lt;EM&gt;READ UNCOMMITTED&lt;/EM&gt; isolation level). As a further twist, there's a trade-off with setup cost of the allocation order scan against the number of pages that will b read - an allocation order scan will only be used if there's more than 64 pages to be read.&lt;/P&gt;
&lt;P&gt;Below&amp;nbsp;I've included a simple script that demonstrates the behavior. For me, the funny thing is that I should have remembered this behavior as it's exactly the same reason why &lt;EM&gt;DBCC SHOWCONTIG&lt;/EM&gt; takes a shared table lock when in the default mode - it's using an allocation order scan and needs to ensure that the data doesn't change and produce duplicates. Oh well - you (re)learn something every day!&lt;/P&gt;&lt;FONT color=#008000 size=2&gt;
&lt;P&gt;-- Drop and recreate the test database&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;USE&lt;/FONT&gt;&lt;FONT size=2&gt; master&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;DROP&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;DATABASE&lt;/FONT&gt;&lt;FONT size=2&gt; allocationordertest&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;CREATE&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;DATABASE&lt;/FONT&gt;&lt;FONT size=2&gt; allocationordertest&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;USE&lt;/FONT&gt;&lt;FONT size=2&gt; allocationordertest&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;GO&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;
&lt;P&gt;-- Create a simple table that we can fill up quickly, plus a clustered index&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;CREATE&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;TABLE&lt;/FONT&gt;&lt;FONT size=2&gt; t1 &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;(&lt;/FONT&gt;&lt;FONT size=2&gt;c1 &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;INT&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;,&lt;/FONT&gt;&lt;FONT size=2&gt; c2 &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;VARCHAR&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;(&lt;/FONT&gt;&lt;FONT size=2&gt;8000&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;));&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;CREATE&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;CLUSTERED&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;INDEX&lt;/FONT&gt;&lt;FONT size=2&gt; t1c1 &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;ON&lt;/FONT&gt;&lt;FONT size=2&gt; t1 &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;(&lt;/FONT&gt;&lt;FONT size=2&gt;c1&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;);&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;GO&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;
&lt;P&gt;-- Add some rows, making sure to produce an out-of-order dataset when scanned in allocation order.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;DECLARE&lt;/FONT&gt;&lt;FONT size=2&gt; @a &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;INT&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;SELECT&lt;/FONT&gt;&lt;FONT size=2&gt; @a &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;=&lt;/FONT&gt;&lt;FONT size=2&gt; 10&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;WHILE&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;(&lt;/FONT&gt;&lt;FONT size=2&gt;@a &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT size=2&gt; 100&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;BEGIN&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; INSERT&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;INTO&lt;/FONT&gt;&lt;FONT size=2&gt; t1 &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;VALUES&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;(&lt;/FONT&gt;&lt;FONT size=2&gt;@a&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;,&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt;replicate&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;(&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;'a'&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;,&lt;/FONT&gt;&lt;FONT size=2&gt; 5000&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;))&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT&lt;/FONT&gt;&lt;FONT size=2&gt; @a &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;=&lt;/FONT&gt;&lt;FONT size=2&gt; @a &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;+&lt;/FONT&gt;&lt;FONT size=2&gt; 1&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;END&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;SELECT&lt;/FONT&gt;&lt;FONT size=2&gt; @a &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;=&lt;/FONT&gt;&lt;FONT size=2&gt; 1&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;WHILE&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;(&lt;/FONT&gt;&lt;FONT size=2&gt;@a &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;&amp;lt;&lt;/FONT&gt;&lt;FONT size=2&gt; 10&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;BEGIN&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; INSERT&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;INTO&lt;/FONT&gt;&lt;FONT size=2&gt; t1 &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;VALUES&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;(&lt;/FONT&gt;&lt;FONT size=2&gt;@a&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;,&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=2&gt;replicate&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;(&lt;/FONT&gt;&lt;FONT color=#ff0000 size=2&gt;'a'&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;,&lt;/FONT&gt;&lt;FONT size=2&gt; 5000&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;))&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SELECT&lt;/FONT&gt;&lt;FONT size=2&gt; @a &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;=&lt;/FONT&gt;&lt;FONT size=2&gt; @a &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;+&lt;/FONT&gt;&lt;FONT size=2&gt; 1&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;END&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;GO&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;
&lt;P&gt;-- Now try to do an allocation order scan - doesn't work...&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;SELECT&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;*&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;FROM&lt;/FONT&gt;&lt;FONT size=2&gt; t1&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;GO&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#008000 size=2&gt;
&lt;P&gt;-- Until we add the right conditions.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;
&lt;P&gt;SELECT&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;*&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;FROM&lt;/FONT&gt;&lt;FONT size=2&gt; t1 &lt;/FONT&gt;&lt;FONT color=#0000ff size=2&gt;WITH&lt;/FONT&gt;&lt;FONT size=2&gt; &lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;(&lt;/FONT&gt;&lt;FONT size=2&gt;TABLOCK&lt;/FONT&gt;&lt;FONT color=#808080 size=2&gt;);&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size=2&gt;
&lt;P&gt;GO&lt;/P&gt;&lt;/FONT&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=1042255" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sqlserverstorageengine/archive/tags/TechEd+2006/default.aspx">TechEd 2006</category><category domain="http://blogs.msdn.com/sqlserverstorageengine/archive/tags/Index+Fragmentation+Series/default.aspx">Index Fragmentation Series</category><category domain="http://blogs.msdn.com/sqlserverstorageengine/archive/tags/On-Disk+Structures/default.aspx">On-Disk Structures</category></item><item><title>Final TechEds of the year coming up in November</title><link>http://blogs.msdn.com/sqlserverstorageengine/archive/2006/10/19/final-techeds-of-the-year-coming-up-in-november.aspx</link><pubDate>Thu, 19 Oct 2006 22:17:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:845914</guid><dc:creator>Paul Randal - MSFT</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sqlserverstorageengine/comments/845914.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sqlserverstorageengine/commentrss.aspx?PostID=845914</wfw:commentRss><description>&lt;P&gt;&lt;EM&gt;It's been a little hectic since I came back from the China/Hong Kong trip. I've been spending a lot of time getting decks ready for more TechEds and an internal training program. I've also been doing a course to get my &lt;A class="" href="http://www.padi.com/padi/default.aspx" mce_href="http://www.padi.com/padi/default.aspx"&gt;PADI&lt;/A&gt; Open Water Diver certification in preparation for a two-week dive trip to &lt;A class="" href="http://www.wakatobi.com/" mce_href="http://www.wakatobi.com/"&gt;Wakatobi&lt;/A&gt;&amp;nbsp;in Indonesia&amp;nbsp;I'm doing at Christmas with a friend. Phew - still need to find time for blog posts though...&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;The final two TechEds of the year are &lt;A class="" href="http://www.mseventseurope.com/Teched/06/Pre/defaultDev.aspx" mce_href="http://www.mseventseurope.com/Teched/06/Pre/defaultDev.aspx"&gt;Tech&lt;FONT color=#000000&gt;·&lt;/FONT&gt;Ed:Developers&lt;/A&gt; (Nov 7-10) and &lt;A class="" href="http://www.mseventseurope.com/TechEd/06/pre/defaultitf.aspx" mce_href="http://www.mseventseurope.com/TechEd/06/pre/defaultitf.aspx"&gt;Tech&lt;FONT color=#000000&gt;·&lt;/FONT&gt;Ed:IT Forum&lt;/A&gt; (Nov 13-17) in Barcelona. Both Don Vilen and I will be going to both and we'll be doing the following sessions:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Don&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Upgrade Benefits of SQL Server 2005 for Developers&lt;/LI&gt;
&lt;LI&gt;Security in SQL&amp;nbsp;Server 2005&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Be More Productive with SQL Server 2005 tools&lt;/LI&gt;
&lt;LI&gt;SQL Querying Tips and Techniques&lt;/LI&gt;
&lt;LI&gt;Performance Tuning&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Paul&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;DBCC CHECKDB: Magic, Monsters and Myths&lt;/LI&gt;
&lt;LI&gt;Database Maintenance in SQL Server 2005&lt;/LI&gt;
&lt;LI&gt;End-to-End: How a query executes (once each week)&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;As usual, we'll be around all through the conferences and would love to spend time talking to you - stop by and say hi.&lt;/P&gt;
&lt;P&gt;See you there!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=845914" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sqlserverstorageengine/archive/tags/TechEd+2006/default.aspx">TechEd 2006</category></item><item><title>More TechEds coming up in September...</title><link>http://blogs.msdn.com/sqlserverstorageengine/archive/2006/08/30/732341.aspx</link><pubDate>Wed, 30 Aug 2006 23:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:732341</guid><dc:creator>Paul Randal - MSFT</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/sqlserverstorageengine/comments/732341.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sqlserverstorageengine/commentrss.aspx?PostID=732341</wfw:commentRss><description>&lt;P&gt;It's been a few weeks since I last posted - I've been off on vacation around&amp;nbsp;Banff, Canada plus preparing for the TechEds in China and Hong Kong.&lt;/P&gt;
&lt;P&gt;I'll be at the following TechEds in September:&lt;/P&gt;
&lt;P&gt;9/14 - 9/16: Shanghai&lt;/P&gt;
&lt;P&gt;9/18 - 9/19: Guangzhou&lt;/P&gt;
&lt;P&gt;9/21 - 9/23: Beijing&lt;/P&gt;
&lt;P&gt;9/25 - 9/27: Kong Kong&lt;/P&gt;
&lt;P&gt;I'll be doing the following sessions:&lt;/P&gt;
&lt;TABLE style="WIDTH: 636pt; BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width=848 border=0 x:str&gt;
&lt;COLGROUP&gt;
&lt;COL style="WIDTH: 281pt; mso-width-source: userset; mso-width-alt: 13312" width=374&gt;
&lt;COL style="WIDTH: 150pt; mso-width-source: userset; mso-width-alt: 7111" width=200&gt;
&lt;COL style="WIDTH: 49pt; mso-width-source: userset; mso-width-alt: 2332" width=66&gt;
&lt;COL style="WIDTH: 60pt; mso-width-source: userset; mso-width-alt: 2844" width=80&gt;
&lt;COL style="WIDTH: 37pt; mso-width-source: userset; mso-width-alt: 1763" width=50&gt;
&lt;COL style="WIDTH: 59pt; mso-width-source: userset; mso-width-alt: 2787" width=78&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.8pt" height=18&gt;
&lt;TD class=xl28 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; WIDTH: 281pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 13.8pt; BACKGROUND-COLOR: transparent" width=374 height=18&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;Title&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl24 style="BORDER-RIGHT: #c1ccd9; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: #c1ccd9; WIDTH: 150pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent" width=200&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;Written By&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl26 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; WIDTH: 49pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent" width=66&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;Shanghai&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl25 style="BORDER-RIGHT: #c1ccd9; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: #c1ccd9; WIDTH: 60pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent" width=80&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;Guangzhou&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl26 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext 1pt solid; WIDTH: 37pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent" width=50&gt;&lt;FONT face=Arial size=2&gt;&lt;STRONG&gt;Beijing&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl28 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext 1pt solid; BORDER-LEFT: windowtext; WIDTH: 59pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent" width=78&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;Hong Kong&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.4pt" height=35&gt;
&lt;TD class=xl29 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 1pt solid; WIDTH: 281pt; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 26.4pt; BACKGROUND-COLOR: transparent" width=374 height=35&gt;&lt;FONT face=Arial size=2&gt;SQL Server Always On Technologies: Choosing the Right High Availability Solution&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl30 style="BORDER-RIGHT: #c1ccd9; BORDER-TOP: windowtext; BORDER-LEFT: #c1ccd9; WIDTH: 150pt; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" width=200&gt;&lt;FONT face=Arial size=2&gt;Matt Hollingsworth, Microsoft&lt;BR&gt;Michael Raheem, Microsoft&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl33 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD class=xl34 style="BORDER-RIGHT: #c1ccd9; BORDER-TOP: windowtext; BORDER-LEFT: #c1ccd9; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD class=xl33 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD class=xl33 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.4pt" height=35&gt;
&lt;TD class=xl31 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 1pt solid; WIDTH: 281pt; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 26.4pt; BACKGROUND-COLOR: transparent" width=374 height=35&gt;&lt;FONT face=Arial size=2&gt;SQL Server Always On Technologies: Database Mirroring Best Practices and Performance Considerations&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl32 style="BORDER-RIGHT: #c1ccd9; BORDER-TOP: windowtext; BORDER-LEFT: #c1ccd9; WIDTH: 150pt; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" width=200&gt;&lt;FONT face=Arial size=2&gt;Sanjay Mishra, Microsoft&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl35 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD class=xl36 style="BORDER-RIGHT: #c1ccd9; BORDER-TOP: windowtext; BORDER-LEFT: #c1ccd9; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD class=xl35 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD class=xl35 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.4pt" height=35&gt;
&lt;TD class=xl31 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 1pt solid; WIDTH: 281pt; BORDER-BOTTOM: windowtext 0.5pt solid; HEIGHT: 26.4pt; BACKGROUND-COLOR: transparent" width=374 height=35&gt;&lt;FONT face=Arial size=2&gt;SQL Server Always On Technologies: Best Practices in Building Robust, Recoverable and Reliable Systems&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl32 style="BORDER-RIGHT: #c1ccd9; BORDER-TOP: windowtext; BORDER-LEFT: #c1ccd9; WIDTH: 150pt; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent" width=200&gt;&lt;FONT face=Arial size=2&gt;&lt;A href="http://www.sqlskills.com/blogs/kimberly/2006/09/01/IsItReallySeptemberHereAreSomeResourcesToCheckOut.aspx"&gt;Kimberly L. Tripp, SQLskills.com&lt;/A&gt;&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl35 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD class=xl36 style="BORDER-RIGHT: #c1ccd9; BORDER-TOP: windowtext; BORDER-LEFT: #c1ccd9; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD class=xl35 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext 1pt solid; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD class=xl35 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: windowtext; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 0.5pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 27pt" height=36&gt;
&lt;TD class=xl27 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: #c1ccd9; BORDER-LEFT: windowtext 1pt solid; WIDTH: 281pt; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 27pt; BACKGROUND-COLOR: transparent" width=374 height=36&gt;&lt;FONT face=Arial size=2&gt;SQL Server Always On Technologies: Disaster Recovery Strategies for Isolated Damage and Human Error&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl27 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: #c1ccd9; BORDER-LEFT: windowtext; WIDTH: 150pt; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent" width=200&gt;&lt;FONT face=Arial size=2&gt;Kimberly L. Tripp, SQLskills.com&lt;/FONT&gt;&lt;/TD&gt;
&lt;TD class=xl37 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: #c1ccd9; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD class=xl37 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: #c1ccd9; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD class=xl37 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: #c1ccd9; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;
&lt;TD class=xl37 style="BORDER-RIGHT: windowtext 1pt solid; BORDER-TOP: #c1ccd9; BORDER-LEFT: windowtext; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent"&gt;&lt;STRONG&gt;&lt;FONT face=Arial size=2&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Y&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P&gt;And the rest of the time I'll be hanging out in the&amp;nbsp;DAT cabana&amp;nbsp;talking to customers. I'll be happy to do ad-hoc run-throughs of these decks and my DBCC internals and index fragmentation decks too.&lt;/P&gt;
&lt;P&gt;If you're going to be at any of these conferences, stop by to say hi - I'd love to see you!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=732341" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sqlserverstorageengine/archive/tags/TechEd+2006/default.aspx">TechEd 2006</category></item><item><title>The best part of TechEd was meeting people...</title><link>http://blogs.msdn.com/sqlserverstorageengine/archive/2006/06/17/the-best-part-of-teched-was-meeting-people.aspx</link><pubDate>Sat, 17 Jun 2006 06:52:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:634969</guid><dc:creator>Paul Randal - MSFT</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sqlserverstorageengine/comments/634969.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sqlserverstorageengine/commentrss.aspx?PostID=634969</wfw:commentRss><description>&lt;P&gt;TechEd's done and dusted for another year, and what a blast we had!&lt;/P&gt;
&lt;P&gt;It's incredible to think of the number of customers who stopped by the SQL Server DAT section of the Technical Learning Center to pepper us with questions, and even more so to think of the number of customers who came back day after day with follow-up questions. Every evening I had a bunch of emails from customers who I'd asked to ping me for ppt decks, whitepapers, or questions&amp;nbsp;- it's very gratifying to see the wide interest in the product we pour so much passion into.&lt;/P&gt;
&lt;P&gt;My hat goes off to Michael Raheem in SQL Marketing for setting up a great selection of chalk/talks and breakouts, and based on your questions and feedback we have some really cool ideas for sessions and mini-tracks for next year.&lt;/P&gt;
&lt;P&gt;Apart from the customers, we were lucky enough to have a bunch of SQL MVPs helping to staff the TLC. Among the people I was really pleased to meet up with again or for the first time were:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Kimberly Tripp 
&lt;LI&gt;Andrew Kelly 
&lt;LI&gt;Allan Hirt 
&lt;LI&gt;Fernando Guerrero 
&lt;LI&gt;Kevin Kline&amp;nbsp; 
&lt;LI&gt;Sean McCown 
&lt;LI&gt;Victor Isakov&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=634969" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sqlserverstorageengine/archive/tags/TechEd+2006/default.aspx">TechEd 2006</category></item><item><title>We're at TechEd - stop by and see us!</title><link>http://blogs.msdn.com/sqlserverstorageengine/archive/2006/06/12/627975.aspx</link><pubDate>Mon, 12 Jun 2006 13:35:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:627975</guid><dc:creator>Paul Randal - MSFT</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/sqlserverstorageengine/comments/627975.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sqlserverstorageengine/commentrss.aspx?PostID=627975</wfw:commentRss><description>&lt;P&gt;Luckily the 8.40am Alaska Airlines direct flight from Seattle&amp;gt;Boston was on time as I'm guessing it was 85% Microsoft!&lt;/P&gt;
&lt;P&gt;TechEd got off to a great start yesterday with the keynotes - pretty amazing to be in a conference room with 10000 other people. For the rest of the week it'll be a whirlwind of breakout sessions, chalk/talks and Q&amp;amp;A. Stop by the DAT track part of the Technical Learning Centre and chat with us - just ask at the DAT info desk for any of us by name.&lt;/P&gt;
&lt;P&gt;Look forward to seeing you!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=627975" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sqlserverstorageengine/archive/tags/TechEd+2006/default.aspx">TechEd 2006</category></item><item><title>Are you coming to TechEd? We'd like to see you there!</title><link>http://blogs.msdn.com/sqlserverstorageengine/archive/2006/06/06/618446.aspx</link><pubDate>Tue, 06 Jun 2006 02:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:618446</guid><dc:creator>Paul Randal - MSFT</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/sqlserverstorageengine/comments/618446.aspx</comments><wfw:commentRss>http://blogs.msdn.com/sqlserverstorageengine/commentrss.aspx?PostID=618446</wfw:commentRss><description>&lt;P&gt;Just over half the&amp;nbsp;Storage Engine PM team will be at TechEd June 11-17. Attending will be:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Sunil Agarwal - &lt;/STRONG&gt;Access Methods PM 
&lt;UL&gt;
&lt;LI&gt;specializing in locking, concurrency, bulk load, snapshot isolation, performance troubleshooting&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Kevin Farlee&lt;/STRONG&gt; - Transaction Services PM 
&lt;UL&gt;
&lt;LI&gt;specializing in backup/restore, storage solutions, Scalable Shared Databases&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Mark Wistrom&lt;/STRONG&gt; - Transaction Services PM 
&lt;UL&gt;
&lt;LI&gt;specializing in Database Mirroring&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Don Vilen&lt;/STRONG&gt; - Storage Engine Customer Communications PM 
&lt;UL&gt;
&lt;LI&gt;specializing in HA, clustering, storage solutions&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Paul Randal&lt;/STRONG&gt; - Storage Engine Lead PM 
&lt;UL&gt;
&lt;LI&gt;specializing in general DBCC, disaster recovery, CHECKDB/repair, index fragmentation&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;We'll all be doing TLC and/or breakout sessions and will be available for discussions all week. If you're going and would like to arrange a 1-1 on a specific topic, let me know and I'll set it up.&lt;/P&gt;
&lt;P&gt;See you there!&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=618446" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/sqlserverstorageengine/archive/tags/TechEd+2006/default.aspx">TechEd 2006</category></item></channel></rss>