<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Christian Bolton&amp;#39;s SQL Server Blog</title><link>http://sqlblogcasts.com/blogs/christian/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007.1 (Build: 20917.1142)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ChristianBolton" /><feedburner:info uri="christianbolton" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><item><title>Vital Statistics – free webcast now available</title><link>http://sqlblogcasts.com/blogs/christian/archive/2010/02/02/vital-statistics-free-webcast-now-available.aspx</link><pubDate>Tue, 02 Feb 2010 10:53:10 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12970</guid><dc:creator>Christian</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=12970</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=12970</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2010/02/02/vital-statistics-free-webcast-now-available.aspx#comments</comments><description>&lt;p align="left"&gt;Another one of my sessions from SQLBits V, this time on SQL Server Statistics. You can it from the SQLBits website: &lt;a title="http://tinyurl.com/yb2t2v5" href="http://tinyurl.com/yb2t2v5"&gt;http://tinyurl.com/yb2t2v5&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The presentation was based on information that you’ll also find in my latest book, Professional SQL Server 2008 Internals and Troubleshooting so if you like it you might want to check out some of the other material.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0470484284?ie=UTF8&amp;amp;tag=sqlservertroubleshooting-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0470484284"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0470484284?ie=UTF8&amp;amp;tag=sqlservertroubleshooting-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0470484284"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0470484284?ie=UTF8&amp;amp;tag=sqlservertroubleshooting-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0470484284"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Regards,&lt;/p&gt;  &lt;p&gt;Christian Bolton&amp;#160; - &lt;em&gt;MCA: SQL Server 2005, MCM: SQL Server 2005/2008, MVP&lt;/em&gt;     &lt;br /&gt;&lt;strong&gt;Technical Director&lt;/strong&gt;     &lt;br /&gt;&lt;a href="http://coeo.com/"&gt;http://coeo.com&lt;/a&gt; - SQL Server Consulting &amp;amp; Managed Services &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.sqlbits.com/Agenda/event5/Vital_Statistics/default.aspx" target="_blank"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;margin-left:0px;border-left-width:0px;margin-right:0px;" title="image" border="0" alt="image" align="left" src="http://sqlblogcasts.com/blogs/christian/image_49CF631F.png" width="269" height="220" /&gt;&lt;/a&gt;&lt;a href="http://www.amazon.co.uk/Professional-Server-2008-Internals-Troubleshooting/dp/0470484284?&amp;amp;camp=2486&amp;amp;linkCode=wey&amp;amp;tag=amawid-21&amp;amp;creative=8878" target="_blank"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.amazon.co.uk/Professional-Server-2008-Internals-Troubleshooting/dp/0470484284?&amp;amp;camp=2486&amp;amp;linkCode=wey&amp;amp;tag=amawid-21&amp;amp;creative=8878" target="_blank"&gt;&lt;img style="display:inline;margin-left:0px;margin-right:0px;" align="right" src="http://sqlservertroubleshooting.com/wp-content/uploads/sql-server-2008-internals-and-troubleshooting-book.jpg" width="163" height="202" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12970" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+2005/default.aspx">SQL Server 2005</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+Optimizer/default.aspx">SQL Server Optimizer</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQLBits/default.aspx">SQLBits</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/Internals/default.aspx">Internals</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category></item><item><title>Troubleshooting memory problems in SQL Server 2008 - webcast now available</title><link>http://sqlblogcasts.com/blogs/christian/archive/2010/02/02/troubleshooting-memory-problems-in-sql-server-2008-webcast-now-available.aspx</link><pubDate>Tue, 02 Feb 2010 09:24:21 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12969</guid><dc:creator>Christian</dc:creator><slash:comments>2</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=12969</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=12969</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2010/02/02/troubleshooting-memory-problems-in-sql-server-2008-webcast-now-available.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.sqlbits.com/Agenda/event5/Strapped_for_cache__-_Troubleshooting_memory_problems_in_SQL_Server_2008/default.aspx" target="_blank"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p align="left"&gt;My session from SQLBits V in November 2009 titled “Strapped for Cache: Troubleshooting memory problems in SQL Server 2008” is now available as free webcast from the SQLBits website: &lt;a title="http://tinyurl.com/yb2t2v5" href="http://tinyurl.com/yb2t2v5"&gt;http://tinyurl.com/yb2t2v5&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Brent Ozar also posted a great write-up of the session on his blog which you can find here: &lt;a title="http://tinyurl.com/ybqrccj" href="http://tinyurl.com/ybqrccj"&gt;http://tinyurl.com/ybqrccj&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0470484284?ie=UTF8&amp;amp;tag=sqlservertroubleshooting-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0470484284"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The presentation was based on information that I wrote in the memory chapter of my latest book, Professional SQL Server 2008 Internals and Troubleshooting so if you find the session useful you might want to check out the rest of the content in the book.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0470484284?ie=UTF8&amp;amp;tag=sqlservertroubleshooting-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0470484284"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0470484284?ie=UTF8&amp;amp;tag=sqlservertroubleshooting-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0470484284"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.amazon.com/gp/product/0470484284?ie=UTF8&amp;amp;tag=sqlservertroubleshooting-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=0470484284"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Regards,&lt;/p&gt;  &lt;p&gt;Christian Bolton&amp;#160; - &lt;em&gt;MCA: SQL Server 2005, MCM: SQL Server 2005/2008, MVP&lt;/em&gt;    &lt;br /&gt;&lt;strong&gt;Technical Director&lt;/strong&gt;    &lt;br /&gt;&lt;a href="http://coeo.com/"&gt;http://coeo.com&lt;/a&gt; - SQL Server Consulting &amp;amp; Managed Services&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.sqlbits.com/Agenda/event5/Strapped_for_cache__-_Troubleshooting_memory_problems_in_SQL_Server_2008/default.aspx"&gt;&lt;img style="border-bottom:0px;border-left:0px;display:inline;margin-left:0px;border-top:0px;margin-right:0px;border-right:0px;" title="image" border="0" alt="image" align="left" src="http://sqlblogcasts.com/blogs/christian/image7_444675E6.png" width="272" height="244" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.amazon.co.uk/Professional-Server-2008-Internals-Troubleshooting/dp/0470484284?&amp;amp;camp=2486&amp;amp;linkCode=wey&amp;amp;tag=amawid-21&amp;amp;creative=8878" target="_blank"&gt;&lt;img style="display:inline;margin-left:0px;margin-right:0px;" align="right" src="http://sqlservertroubleshooting.com/wp-content/uploads/sql-server-2008-internals-and-troubleshooting-book.jpg" width="163" height="202" alt="" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12969" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/memtoleave/default.aspx">memtoleave</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/Virtual+Address+Space/default.aspx">Virtual Address Space</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQLBits/default.aspx">SQLBits</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/64-bit/default.aspx">64-bit</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/32-bit/default.aspx">32-bit</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/Internals/default.aspx">Internals</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category></item><item><title>Removing large numbers of peer to peer conflicts in SQL Server 2008</title><link>http://sqlblogcasts.com/blogs/christian/archive/2010/01/04/removing-large-numbers-of-peer-to-peer-conflicts-in-sql-server-2008.aspx</link><pubDate>Mon, 04 Jan 2010 11:24:38 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12771</guid><dc:creator>Christian</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=12771</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=12771</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2010/01/04/removing-large-numbers-of-peer-to-peer-conflicts-in-sql-server-2008.aspx#comments</comments><description>&lt;p&gt;SQL Server 2008 introduced conflict detection for peer-to-peer replication which works great and we’ve configured automatic resolution for one of our customers where the server at HQ always wins any conflict.&lt;/p&gt;  &lt;p&gt;The architecture suffers from lots of benign conflicts that are always resolved correctly so we don’t interrupt replication when one occurs.&amp;#160; The problem is that we now have over 500,000 conflicts logged for one of the tables due to a nasty nested trigger problem.&lt;/p&gt;  &lt;p&gt;The built-in Microsoft Replication Conflict Viewer is used to view and remove old conflicts but can’t handle that many so I had to do some tracing to get the system SP’s involved to run them directly.&lt;/p&gt;  &lt;p&gt;To save anyone else the hassle of investigating this, here is the stored procedure:&lt;/p&gt;  &lt;p&gt;-- Deletes all rows in the conflict table   &lt;br /&gt;exec sp_MSdeletepeerconflictrow     &lt;br /&gt;@conflict_table = N&amp;#39;[dbo].[conflict_dbo_&amp;lt;tblName&amp;gt;]&amp;#39;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Regards,&lt;/p&gt;  &lt;p&gt;Christian Bolton&amp;#160; - &lt;em&gt;MCA: SQL Server 2005, MCM: SQL Server 2005, MVP&lt;/em&gt;    &lt;br /&gt;&lt;strong&gt;Technical Director&lt;/strong&gt;    &lt;br /&gt;&lt;a href="http://coeo.com/"&gt;http://coeo.com&lt;/a&gt; - SQL Server Consulting &amp;amp; Managed Services&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12771" width="1" height="1"&gt;</description></item><item><title>SQLPASS London UG on 24th Nov with Christian Bolton and Simon Sabin</title><link>http://sqlblogcasts.com/blogs/christian/archive/2009/11/23/sqlpass-london-ug-on-24th-nov-with-christian-bolton-and-simon-sabin.aspx</link><pubDate>Mon, 23 Nov 2009 14:50:56 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12589</guid><dc:creator>Christian</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=12589</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=12589</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2009/11/23/sqlpass-london-ug-on-24th-nov-with-christian-bolton-and-simon-sabin.aspx#comments</comments><description>&lt;p&gt;Simon Sabin and I will be presenting at the next London UG tomorrow night at:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;NYSE Euronext       &lt;br /&gt;&lt;/em&gt;&lt;/strong&gt;Cannon Bridge House    &lt;br /&gt;1 Cousin Lane    &lt;br /&gt;London    &lt;br /&gt;EC4R 3XX &lt;/p&gt;  &lt;p&gt;(nearest tube is Cannon Street)&lt;/p&gt;  &lt;p&gt;We’ve got some great content to cover so if you’re around it will definitely be worth a visit. The meeting runs from 18:00-21:00. Here is the agenda:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Optimising tempdb and Temporary Object Re-use     &lt;br /&gt;&lt;/strong&gt;Presented by Christian Bolton, Technical Director, Coeo, Ltd.    &lt;br /&gt;&lt;em&gt;Microsoft Certified Architect (MCA), Master (MCM), and MVP for SQL Server&lt;/em&gt;    &lt;br /&gt;This session will cover how and why you should configure tempdb, how to troubleshoot tempdb issues, and how to detect resolve, and mitigate allocation contention issues by creating multiple data files, optimizing temporary object reuse, and using trace flag 1118.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Strategies for Generating and Optimizing SQL Server Query Plan for Maximum Performance     &lt;br /&gt;&lt;/strong&gt;Presented by Simon Sabin, SQL Server Consultant    &lt;br /&gt;&lt;em&gt;Microsoft MVP for SQL Server&lt;/em&gt;    &lt;br /&gt;This session will explore useful techniques for improving queries in Microsoft SQL Server. There are always a large number of tips and techniques applicable in narrow classes of programming tasks, each one offering a small improvement in performance. Knowing as many of these tuning tricks and techniques as possible expands your options when tuning for performance. In addition, knowing an effective process for analyzing query performance and behaviour is an essential skill for any SQL Server professional.&lt;/p&gt;  &lt;p&gt;You can register here: &lt;a title="http://www.sqlpass.org.uk/" href="http://www.sqlpass.org.uk/"&gt;http://www.sqlpass.org.uk/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Regards,&lt;/p&gt;  &lt;p&gt;Christian Bolton&amp;#160; - &lt;em&gt;MCA: SQL Server 2005, MCM: SQL Server 2005, MVP&lt;/em&gt;    &lt;br /&gt;&lt;strong&gt;Technical Director&lt;/strong&gt;    &lt;br /&gt;&lt;a href="http://coeo.com/"&gt;http://coeo.com&lt;/a&gt; - SQL Server Consulting &amp;amp; Managed Services&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12589" width="1" height="1"&gt;</description></item><item><title>Coeo SQLBits 5 sessions now available</title><link>http://sqlblogcasts.com/blogs/christian/archive/2009/11/23/coeo-sqlbits-5-sessions-now-available.aspx</link><pubDate>Mon, 23 Nov 2009 12:05:56 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12585</guid><dc:creator>Christian</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=12585</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=12585</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2009/11/23/coeo-sqlbits-5-sessions-now-available.aspx#comments</comments><description>&lt;p&gt;Thank you very much to the SQLBits organizers for the best SQLBits ever at the weekend! The get better every time but this time they put the conference into a different league. Well done guys!&lt;/p&gt;  &lt;p&gt;We’ve uploaded the slides and demos scripts for all four of the Coeo sessions to our website for you to download here: &lt;a href="http://coeo.com/sql-server-events/sql-server-conferences.html"&gt;http://coeo.com/sql-server-events/sql-server-conferences.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;As a reminder, here are the titles and agendas:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Strapped for Cache? Troubleshooting memory problems in SQL Server 2008 &lt;/b&gt;&lt;i&gt;By Christian Bolton&lt;/i&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Physical vs. Virtual Memory &lt;a href="http://sqlblogcasts.com/blogs/christian/SQLBitsStrappedForCache_713190C0.jpg"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;margin-left:0px;border-left-width:0px;margin-right:0px;" title="SQLBitsStrappedForCache" border="0" alt="SQLBitsStrappedForCache" align="right" src="http://sqlblogcasts.com/blogs/christian/SQLBitsStrappedForCache_thumb_3E618A4C.jpg" width="244" height="184" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;What uses SQL Server’s Virtual Memory? &lt;/li&gt;    &lt;li&gt;MemToLeave &lt;/li&gt;    &lt;li&gt;What happens when SQL Server starts?&amp;#160; &lt;/li&gt;    &lt;li&gt;SQL Server’s Memory Model &lt;/li&gt;    &lt;li&gt;Memory Nodes, Clerks, Caches, and Pools &lt;/li&gt;    &lt;li&gt;Data Cache, Plan Cache &lt;/li&gt;    &lt;li&gt;Best Practices &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;Virtualising SQL Server&lt;/b&gt; &lt;i&gt;By Justin Langford&lt;/i&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Business and technical drivers &lt;/li&gt;    &lt;li&gt;Why virtualise? &lt;a href="http://sqlblogcasts.com/blogs/christian/SQLBitsVirtual_08E8C827.jpg"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;margin-left:0px;border-left-width:0px;margin-right:0px;" title="SQLBitsVirtual" border="0" alt="SQLBitsVirtual" align="right" src="http://sqlblogcasts.com/blogs/christian/SQLBitsVirtual_thumb_4F65B82F.jpg" width="244" height="185" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Project goals, benefits and pitfalls &lt;/li&gt;    &lt;li&gt;Virtualisation planning &lt;/li&gt;    &lt;li&gt;Special aspects of SQL Server&amp;#39;s resource requirements &lt;/li&gt;    &lt;li&gt;SQL Instance design &lt;/li&gt;    &lt;li&gt;Virtualisation Design and implementation &lt;/li&gt;    &lt;li&gt;Considerations for solution design &lt;/li&gt;    &lt;li&gt;Using Virtualisation to provide High Availability &lt;/li&gt;    &lt;li&gt;Configuration optimisations &lt;/li&gt;    &lt;li&gt;Potential issues and solutions &lt;/li&gt;    &lt;li&gt;Troubleshooting SQL Server on virtualised platforms &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;Vital Statistics&lt;/b&gt; &lt;i&gt;By Christian Bolton &lt;/i&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The need for Statistics &lt;a href="http://sqlblogcasts.com/blogs/christian/SQLBitsVitalStats_00F125C5.jpg"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;margin-left:0px;border-left-width:0px;margin-right:0px;" title="SQLBitsVitalStats" border="0" alt="SQLBitsVitalStats" align="right" src="http://sqlblogcasts.com/blogs/christian/SQLBitsVitalStats_thumb_6E3C2C0D.jpg" width="244" height="186" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;What they are and what they look like &lt;/li&gt;    &lt;li&gt;How and when statistics are created &lt;/li&gt;    &lt;li&gt;When to manually create statistics &lt;/li&gt;    &lt;li&gt;How and when statistics are updated &lt;/li&gt;    &lt;li&gt;What you should be doing &lt;/li&gt;    &lt;li&gt;New features for SQL Server 2005 and 2008 &lt;/li&gt;    &lt;li&gt;Upgrading SQL Server &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;b&gt;Server Consolidation with SQL Server&lt;/b&gt; &lt;i&gt;By Justin Langford&lt;/i&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Business and technical drivers &lt;/li&gt;    &lt;li&gt;Why consolidate? &lt;/li&gt;    &lt;li&gt;Type of consolidation (physical, storage, geographic) &lt;/li&gt;    &lt;li&gt;Planning and considerations &lt;a href="http://sqlblogcasts.com/blogs/christian/SQLBitsConsolidation_1BBD4BD1.jpg"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;margin-left:0px;border-left-width:0px;margin-right:0px;" title="SQLBitsConsolidation" border="0" alt="SQLBitsConsolidation" align="right" src="http://sqlblogcasts.com/blogs/christian/SQLBitsConsolidation_thumb_065F9669.jpg" width="244" height="185" /&gt;&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Key considerations (SQL Server behaviour/ characteristics in shared environments disk/ CPU/ memory) &lt;/li&gt;    &lt;li&gt;Designing SQL instance and common configurations &lt;/li&gt;    &lt;li&gt;Guiding principles for consolidation Design and implementation &lt;/li&gt;    &lt;li&gt;Consolidation process &lt;/li&gt;    &lt;li&gt;Migration Techniques &lt;/li&gt;    &lt;li&gt;Potential issues and solutions &lt;/li&gt;    &lt;li&gt;Shared components (schedulers, buffer pool, procedure cache, disk IO, tempdb) &lt;/li&gt;    &lt;li&gt;Using Windows Server Resource Manager or Resource Governor &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The sessions were also filmed by Microsoft so I’ll update this post with the links when they’ve been edited and made available.&lt;/p&gt;  &lt;p&gt;Regards,&lt;/p&gt;  &lt;p&gt;Christian Bolton&amp;#160; - &lt;em&gt;MCA: SQL Server 2005, MCM: SQL Server 2005, MVP&lt;/em&gt;    &lt;br /&gt;&lt;strong&gt;Technical Director&lt;/strong&gt;    &lt;br /&gt;&lt;a href="http://coeo.com/"&gt;http://coeo.com&lt;/a&gt; - SQL Server Consulting &amp;amp; Managed Services&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12585" width="1" height="1"&gt;</description></item><item><title>Webcast Now On Demand: The 5-Minute SQL Server Healthcheck</title><link>http://sqlblogcasts.com/blogs/christian/archive/2009/11/16/webcast-now-on-demand-the-5-minute-sql-server-healthcheck.aspx</link><pubDate>Mon, 16 Nov 2009 20:59:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12539</guid><dc:creator>Christian</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=12539</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=12539</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2009/11/16/webcast-now-on-demand-the-5-minute-sql-server-healthcheck.aspx#comments</comments><description>&lt;p&gt;I joined Kevin Kline from Quest on Thursday for a webcast on &amp;quot;The 5-minute SQL Server Healthcheck&amp;quot; which is now available online.&amp;nbsp; I hope you find it useful!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.quest.com/events/listdetails.aspx?contentid=10581&amp;amp;technology=34&amp;amp;prod=&amp;amp;prodfamily=&amp;amp;loc"&gt;http://www.quest.com/events/listdetails.aspx?contentid=10581&amp;amp;technology=34&amp;amp;prod=&amp;amp;prodfamily=&amp;amp;loc&lt;/a&gt;=&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;, &amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;Regards,&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;, &amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;, &amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;Christian Bolton&amp;nbsp; - &lt;em&gt;MCA: SQL Server 2005, MCM: SQL Server 2005,&amp;nbsp;MVP&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;Technical Director&lt;/strong&gt;&lt;br /&gt;&lt;a title="http://coeo.com" href="http://coeo.com/"&gt;&lt;font color="#4c6d7e"&gt;http://coeo.com&lt;/font&gt;&lt;/a&gt; - SQL Server Consulting &amp;amp;&amp;nbsp;Managed Services&lt;/span&gt;&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12539" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+2005/default.aspx">SQL Server 2005</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+waits/default.aspx">SQL Server waits</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category></item><item><title>Coeo presenters at SQLBits V</title><link>http://sqlblogcasts.com/blogs/christian/archive/2009/11/13/coeo-presenters-at-sqlbits-v.aspx</link><pubDate>Fri, 13 Nov 2009 13:28:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12520</guid><dc:creator>Christian</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=12520</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=12520</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2009/11/13/coeo-presenters-at-sqlbits-v.aspx#comments</comments><description>&lt;p&gt;&lt;br /&gt;We’re very proud to be sponsoring SQLBits again next week in Newport, Wales and thrilled to have been invited to speak at the event once again.&amp;nbsp; We’re delivering 4 sessions in all so I wanted to give them a quick plug before you all start building your agendas:&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Friday 20th November&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;2:40pm-3:40pm&lt;br /&gt;&lt;strong&gt;Strapped for cache? – Troubleshooting memory problems in SQL Server 2008&lt;/strong&gt; – &lt;em&gt;Christian Bolton&lt;br /&gt;&lt;/em&gt;Learn the terminology, architecture, features, and best practices that can help you understand, troubleshoot and avoid memory &lt;br /&gt;problems in &lt;em&gt;SQL Server 2008&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;4:00pm-5:00pm&lt;br /&gt;&lt;strong&gt;Virtualising SQL Server&lt;/strong&gt; – &lt;em&gt;Justin Langford&lt;/em&gt;&lt;br /&gt;This session provides attendees with details on how to approach a SQL Server virtualisation project.&amp;nbsp; Discussing topics central &lt;br /&gt;to server virtualisation such as performance and scalability considerations.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Saturday 21st November&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;2:40pm-3:40pm&lt;br /&gt;&lt;strong&gt;Vital Statistics&lt;/strong&gt; – &lt;em&gt;Christian Bolton&lt;/em&gt;&lt;br /&gt;In this session I will be exploring the role that statistics play in query optimization covering how and when they are created, what they look like, how they are updated, and what scenarios will benefit from you creating them yourself.&lt;/p&gt;
&lt;p&gt;4:00pm-5:00pm&lt;br /&gt;&lt;strong&gt;Server consolidation with SQL Server&lt;/strong&gt; – &lt;em&gt;Justin Langford&lt;/em&gt;&lt;br /&gt;This session will provide attendees with an insight into running a SQL Server consolidation project.&amp;nbsp; We will cover the crucial points to ensure successful server consolidation from both technical and business perspectives.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;, &amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;Regards,&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;, &amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;Christian Bolton&amp;nbsp; - &lt;em&gt;MCA: SQL Server 2005, MCM: SQL Server 2005,&amp;nbsp;MVP&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;Technical Director&lt;/strong&gt;&lt;br /&gt;&lt;a title="http://coeo.com" href="http://coeo.com/"&gt;&lt;font color="#4c6d7e"&gt;http://coeo.com&lt;/font&gt;&lt;/a&gt; - SQL Server Consulting &amp;amp;&amp;nbsp;Managed Services&lt;/span&gt;&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12520" width="1" height="1"&gt;</description></item><item><title>New book close to release and a return to blogging</title><link>http://sqlblogcasts.com/blogs/christian/archive/2009/11/13/new-book-close-to-release-and-a-return-to-blogging.aspx</link><pubDate>Fri, 13 Nov 2009 10:18:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:12518</guid><dc:creator>Christian</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=12518</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=12518</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2009/11/13/new-book-close-to-release-and-a-return-to-blogging.aspx#comments</comments><description>&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;I&amp;#39;ve been pretty rubbish at blogging over the last 9 months or so but I&amp;#39;ve got a good excuse; I’ve been hard at work putting together a new book with a few other SQL Server bods and I’m very pleased to say that we are just about done &lt;/span&gt;&lt;span style="FONT-FAMILY:Wingdings;COLOR:black;FONT-SIZE:10pt;mso-ascii-font-family:Arial;mso-hansi-font-family:Arial;mso-bidi-font-family:Arial;mso-char-type:symbol;mso-symbol-font-family:Wingdings;"&gt;&lt;span style="mso-char-type:symbol;mso-symbol-font-family:Wingdings;"&gt;J&lt;/span&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;The book is called Professional SQL Server 2008 Internals and Troubleshooting.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;We designed it in two parts: Part 1 deals with internals information on SQL Server, Windows, and Hardware to enable you to work effectively with the troubleshooting tools covered in Part 2 which include SQLDiag, PerfStats, SQLNexus and the Management Data Warehouse.&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;The book will be published under the Wrox brand owned by Wiley and it’ll be one of the first releases in their jazzy new format.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;We’ve just finalized the cover which you can see below and its available for pre-order on Amazon now with an expected release date of around 22&lt;sup&gt;nd&lt;/sup&gt; December (if everything stays on track).&lt;/span&gt; 
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;Now that’s out the way I’m looking forward to getting back to blogging.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;We’ve got some amazing stuff in the book but there’s still a ton of stuff I just didn’t have time to include which gives me lots of ideas for blog posts! Watch this space...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;p&gt;&lt;img border="0" alt="Professional SQL Server 2008 Internals and Troubleshooting" align="left" src="http://sqlblogcasts.com/blogs/christian/bookcover.jpg" width="370" height="416" /&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;Order from amazon.com: &lt;a href="http://tinyurl.com/yerhl7t"&gt;&lt;font color="#0000ff"&gt;http://tinyurl.com/yerhl7t&lt;/font&gt;&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;COLOR:black;FONT-SIZE:10pt;"&gt;Order from amazon.co.uk: &lt;a href="http://tinyurl.com/ydtubhf"&gt;&lt;font color="#0000ff"&gt;http://tinyurl.com/ydtubhf&lt;/font&gt;&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll blog more about the book&amp;#39;s content closer to the release date!&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;, &amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;, &amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;Christian Bolton&amp;nbsp; - &lt;em&gt;MCA: SQL Server 2005, MCM: SQL Server 2005,&amp;nbsp;MVP&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;Technical Director&lt;/strong&gt;&lt;br /&gt;&lt;a title="http://coeo.com" href="http://coeo.com/"&gt;&lt;font color="#4c6d7e"&gt;http://coeo.com&lt;/font&gt;&lt;/a&gt; - SQL Server Consulting &amp;amp;&amp;nbsp;Managed Services&lt;/span&gt;&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=12518" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/Tools/default.aspx">Tools</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Books/default.aspx">SQL Books</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/Internals/default.aspx">Internals</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/Troubleshooting/default.aspx">Troubleshooting</category></item><item><title>SQL Server Standard 'Lock pages in memory' workaround coming soon...</title><link>http://sqlblogcasts.com/blogs/christian/archive/2009/04/24/sql-server-standard-lock-pages-in-memory-workaround-coming-soon.aspx</link><pubDate>Fri, 24 Apr 2009 09:47:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:11573</guid><dc:creator>Christian</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=11573</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=11573</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2009/04/24/sql-server-standard-lock-pages-in-memory-workaround-coming-soon.aspx#comments</comments><description>Bob Ward just announced at European SQL PASS that you&amp;#39;ll be able to use the &amp;#39;lock pages in memory&amp;#39; workaround in SQL Server Standard Edition to resolve working set trimming issues. 

In the next CU releases for SQL Server 2005 and 2008 you&amp;#39;ll be able to enable it with a trace flag.  Up to now its only been available on Enterprise Edition much to the chagrin of Standard Edition customers so I&amp;#39;m sure it&amp;#39;ll be a popular move!

He&amp;#39;s just promised to try and blog on it this afternoon.


Regards,
 
Christian Bolton  - MCA: SQL Server 2005, MCM: SQL Server 2005, MVP
Database Architect
http://coeo.com - SQL Server Consultants &amp;amp; Remote DBA Services
&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=11573" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+2005/default.aspx">SQL Server 2005</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category></item><item><title>FREE one-day seminar on Optimising SQL Server Performance</title><link>http://sqlblogcasts.com/blogs/christian/archive/2009/03/08/free-one-day-seminar-on-optimising-sql-server-performance.aspx</link><pubDate>Sun, 08 Mar 2009 13:54:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:11416</guid><dc:creator>Christian</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=11416</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=11416</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2009/03/08/free-one-day-seminar-on-optimising-sql-server-performance.aspx#comments</comments><description>&lt;p&gt;I’m going to be joining Quest Software on 24th March for a seminar on Optimising SQL Server Performance at the Quest offices in Maidenhead, Berkshire.&amp;nbsp; Attendance is FREE and you’ll get a chance to try out Quest’s product range with hands-on-labs:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;BOOK YOUR PLACE HERE: &lt;/strong&gt;&lt;a href="http://www.quest-software.co.uk/ExpertsDay-Performance-032409-Coeo"&gt;&lt;strong&gt;http://www.quest-software.co.uk/ExpertsDay-Performance-032409-Coeo&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A Day with the Experts Seminar: Optimising SQL Server Performance&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As a database administrator you must be able to proactively diagnose and resolve bottlenecks and scalability issues that threaten productivity. Since production database environments constantly change, DBAs have a lot of to keep track of:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;Establish benchmarks to understand the load and throughput their database systems can handle&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Collect metrics and monitor activity around the clock&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Perform real-time and historical analysis to detect issues and determine proper action plans&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Maintain operational integrity and end-user satisfaction, while avoiding costly production slowdowns&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Join Quest Software for a full-day seminar and lab featuring SQL Server MVP Christian Bolton, and SQL Server expert Iain Kick as they explore many of the challenges around SQL Server performance optimisation. They will offer tips, tricks and methodologies for improving and maintaining performance in your environment.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;When&amp;nbsp;-&lt;/strong&gt;&amp;nbsp; 24th March&lt;br /&gt;&lt;strong&gt;Where&amp;nbsp;-&lt;/strong&gt;&amp;nbsp; Quest Software, Ascot House, Maidenhead Office Park, Maidenhead, Berks, SL6 3QQ&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Time&amp;nbsp;-&lt;/strong&gt;&amp;nbsp; 09:00- 16:00&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Agenda:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;08:30- 09:00&amp;nbsp;Registration &amp;amp; Coffee&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;09:00- 10:00&amp;nbsp;Got Performance Headaches? Get Permanent Relief: Detect, Diagnose and Resolve the Pain &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;10:00- 11:00&amp;nbsp;What are you Waiting For? &lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;11:00- 12:00&amp;nbsp;Ensuring the Health of your SQL Server Environment&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;12:00- 13:00&amp;nbsp;Complimentary Lunch&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;13:00- 16:00&amp;nbsp;Hands on LAB with our technical experts&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;*Afternoon drinks &amp;amp; refreshments provided.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Got Performance Headaches? Get Permanent Relief: Detect, Diagnose and Resolve the Pain&lt;br /&gt;&lt;/strong&gt;Presented by Iain Kick, Quest Software&lt;/p&gt;
&lt;p&gt;This session will focus on techniques and tools for detecting, diagnosing and resolving performance issues in SQL Server. It can often take years of on-the-job experience as a DBA to learn how to understand when a problem is occurring, diagnose its root-cause, and then resolve it using manual techniques.&lt;/p&gt;
&lt;p&gt;Iain will show you:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;How to use native tools such as PerfMon and SQL Profiler to find issues&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;How to use Graphic Explain Plan, Transact-SQL Showplan, DMVs for SQL Server 2005 and 2008&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;When to use Trace Flags&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;We will then present a methodology using Quest tools to automate the process of detecting, diagnosing and resolving performance issues in SQL Server.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;strong&gt;What are you Waiting For?&lt;br /&gt;&lt;/strong&gt;Presented by Christian Bolton, Coeo Ltd&lt;/p&gt;
&lt;p&gt;Think about what happens when you issue a query to update a row:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;div&gt;The optimizer creates an execution plan&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;The query is executed&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;The row will be read from disk into memory&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;The update will be written to the transaction log&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;The row will be changed in memory&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div&gt;Confirmation will be sent back to the client&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Imagine if you could measure the amount of time that was spent waiting for things within each of these stages. It probably won’t surprise you to hear that you can and not only is monitoring waits possible, but it can actually form a very effective part of a performance tuning strategy. Wait time is effectively dead time, and if you can reduce the amount of time you spend waiting, you’ll be able to achieve better overall performance. This session covers how SQL Server waits work, what types there are, and how to view and track them directly through DMV’s. It also covers common scenarios and their associated wait types.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;strong&gt;Ensuring the Health of your SQL Server Environment&lt;br /&gt;&lt;/strong&gt;How are all your SQL Servers doing?&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;It seems like the answer should be simple. But in reality, this is one of the most painful questions to which you must respond. Because if you have more than a couple servers, you could easily spend a full day or more gathering information due to the massive number of metrics you need to examine.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Guess what? You don’t have to dig into data to check the system health for all your SQL Servers. During this session we will present a solution for you to gain visibility across your entire environment and check its health at any given time. You can use this methodology in your own environment to ensure ongoing performance of your databases.&lt;br /&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;Regards,&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;, &amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;Christian Bolton&amp;nbsp; - &lt;em&gt;MCA: SQL Server 2005, MCM: SQL Server 2005,&amp;nbsp;MVP&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;Database Architect&lt;/strong&gt;&lt;br /&gt;&lt;a title="http://coeo.com" href="http://coeo.com/"&gt;&lt;font color="#4c6d7e"&gt;http://coeo.com&lt;/font&gt;&lt;/a&gt; - SQL Server Consultants &amp;amp; Remote DBA Services&lt;/span&gt;&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=11416" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+2005/default.aspx">SQL Server 2005</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+waits/default.aspx">SQL Server waits</category></item><item><title>Advanced SQL Server Troubleshooting seminar at SQLBits</title><link>http://sqlblogcasts.com/blogs/christian/archive/2009/02/25/advanced-sql-server-troubleshooting-seminar-at-sqlbits.aspx</link><pubDate>Wed, 25 Feb 2009 10:29:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:11388</guid><dc:creator>Christian</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=11388</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=11388</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2009/02/25/advanced-sql-server-troubleshooting-seminar-at-sqlbits.aspx#comments</comments><description>&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;The next SQLBits conference is coming up next month and Coeo are once again running a 1-day pre-conference seminar on Advanced SQL Server Troubleshooting for just £250 or £199 if you book before the end of February.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;Overview&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;This full-day workshop provides participants with the opportunity to learn about advanced SQL Server support topics in a very approachable way. Low-level SQL Server components are illustrated by following the ‘life of a query’. This helps to consolidate understanding of SQL Server architecture and provides a context from which to delve further.&lt;/font&gt;&lt;/font&gt;&lt;font size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;Part 1 – SQL Server internals and advanced concepts including:&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Memory grants and cache usage &lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;I/O considerations and diagnosing problems &lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;SQL Server waits and wait types &lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Troubleshooting latch waits &lt;/font&gt;&lt;/font&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Query plan optimisation and execution &lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp; 
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;Part 2 - Troubleshooting tools and methodology to support effective problem identification and faster issue resolution:&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;A methodology for effective troubleshooting &lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Data collection with PSSDiag &lt;/font&gt;&lt;/font&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;SQLNexus for data analysis &lt;/font&gt;&lt;/font&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;Key Benefits&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;The Advanced Troubleshooting workshop provides attendees with a comprehensive understanding of key SQL Server internal knowledge and troubleshooting tools. Attendees will benefit from:&lt;/font&gt;&lt;/font&gt;&lt;font size="3" face="Calibri"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;ul&gt;
&lt;li&gt;
&lt;div style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Reduce time to resolution for SQL Server problems &lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Fewer occurrences of issues through proactive troubleshooting &lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/li&gt;
&lt;li&gt;
&lt;div style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Established troubleshooting methodology &lt;/font&gt;&lt;/font&gt;&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;span style="mso-spacerun:yes;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;Target Audience&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt; 
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;This is an advanced workshop designed for IT Professionals who design, administer or maintain critical platforms based on SQL Server. Attendees should spend or plan to spend most of their time working with SQL Server.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/font&gt;&amp;nbsp; 
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;strong&gt;Booking Link&lt;/strong&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;u&gt;&lt;font color="#800080"&gt;&lt;a href="http://book.registrationisopen.com/book.aspx?cust=sqlbits&amp;amp;eid=sqlbits20090301jl"&gt;http://book.registrationisopen.com/book.aspx?cust=sqlbits&amp;amp;eid=sqlbits20090301jl&lt;/a&gt;&lt;/font&gt;&lt;/u&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;If you have any questions or problems with registration drop us a mail at &lt;a href="mailto:info@coeo.com"&gt;info@coeo.com&lt;/a&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;Regards,&lt;/font&gt;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;font size="3" face="Calibri"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style="MARGIN:0cm 0cm 0pt;" class="MsoNormal"&gt;&lt;span style="FONT-FAMILY:&amp;#39;Arial&amp;#39;, &amp;#39;sans-serif&amp;#39;;FONT-SIZE:10pt;"&gt;Christian Bolton&amp;nbsp; - &lt;em&gt;MCA: SQL Server 2005, MCM: SQL Server 2005,&amp;nbsp;MVP&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;Database Architect&lt;/strong&gt;&lt;br /&gt;&lt;a title="http://coeo.com" href="http://coeo.com/"&gt;&lt;font color="#4c6d7e"&gt;http://coeo.com&lt;/font&gt;&lt;/a&gt; - SQL Server Consultants &amp;amp; Remote DBA Services&lt;/span&gt;&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=11388" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQLBits/default.aspx">SQLBits</category></item><item><title>Download the SQL Server 2008 System Views Map</title><link>http://sqlblogcasts.com/blogs/christian/archive/2009/01/29/download-the-sql-server-2008-system-views-map.aspx</link><pubDate>Thu, 29 Jan 2009 07:23:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:11307</guid><dc:creator>Christian</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=11307</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=11307</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2009/01/29/download-the-sql-server-2008-system-views-map.aspx#comments</comments><description>&lt;p&gt;&lt;span style="FONT-SIZE:12pt;FONT-FAMILY:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-GB;mso-fareast-language:EN-GB;mso-bidi-language:AR-SA;"&gt;Published last night:&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:12pt;FONT-FAMILY:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-GB;mso-fareast-language:EN-GB;mso-bidi-language:AR-SA;"&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=531c53e7-8a2a-4375-8f2f-5d799aa67b5c&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=531c53e7-8a2a-4375-8f2f-5d799aa67b5c&amp;amp;displaylang=en&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;span style="FONT-SIZE:12pt;FONT-FAMILY:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-GB;mso-fareast-language:EN-GB;mso-bidi-language:AR-SA;"&gt;Regards,&lt;/span&gt;&lt;span style="FONT-SIZE:12pt;FONT-FAMILY:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;mso-fareast-font-family:&amp;#39;Times New Roman&amp;#39;;mso-ansi-language:EN-GB;mso-fareast-language:EN-GB;mso-bidi-language:AR-SA;"&gt; 
&lt;p&gt;Christian&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Christian Bolton&amp;nbsp; - &lt;em&gt;MCA: Database, MCM: SQL Server,&amp;nbsp;MVP&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;Database Architect&lt;/strong&gt;&lt;br /&gt;&lt;a class="" title="http://coeo.com" href="http://coeo.com/"&gt;&lt;font color="#4c6d7e"&gt;http://coeo.com&lt;/font&gt;&lt;/a&gt; - SQL Server Consultants &amp;amp; Remote DBA Services&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=11307" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category></item><item><title>Failover cluster network binding order warning: Windows Server 2008/SQL Server 2008 </title><link>http://sqlblogcasts.com/blogs/christian/archive/2009/01/22/changing-the-network-binding-order-in-windows-server-2008.aspx</link><pubDate>Thu, 22 Jan 2009 09:30:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:11288</guid><dc:creator>Christian</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=11288</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=11288</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2009/01/22/changing-the-network-binding-order-in-windows-server-2008.aspx#comments</comments><description>&lt;p&gt;I&amp;#39;m building another Windows Server 2008/SQL Server 2008&amp;nbsp;cluster today and came across an annoying issue which thankfully has a simple fix.&lt;/p&gt;
&lt;p&gt;When I ran &amp;#39;Advanced Cluster Preparation&amp;#39; from SQL Server 2008 setup the Setup Support Rules fired up a warning about the Network Binding Order:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Rule &amp;quot;Network binding order&amp;quot; generated a warning.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The domain network is not the first bound network.&amp;nbsp; This will cause domain operations to run slowly and can cause timeouts that result in failures.&amp;nbsp; Use the Windows network advanced configuration to change the binding order.&lt;/strong&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;You&amp;nbsp;can check the binding order by going to Network Connections and selecting Advanced--&amp;gt;Advanced settings from the menu.&amp;nbsp; Thats fine for Windows 2003 but in Windows 2008 its missing :-O&lt;/p&gt;
&lt;p&gt;However, if you press the Alt key the File menu will appear along with the Advanced option.&amp;nbsp;&amp;nbsp;Isn&amp;#39;t it obvious!? :-\&lt;/p&gt;
&lt;p&gt;Apparently, Windows didn&amp;#39;t look pretty enough with easily accessible menus!&lt;/p&gt;
&lt;p&gt;In my installation I had an extra&amp;nbsp;network for management purposes which wasn&amp;#39;t&amp;nbsp;enabled for cluster use and&amp;nbsp;was top of the binding order but if you look here and everything looks fine you might have a&amp;nbsp;&lt;strike&gt;haunted&amp;nbsp;&lt;/strike&gt;ghosted&amp;nbsp;network card:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;You receive a warning about the network binding order on the Setup Support Rules page when you install SQL Server 2008 in a failover cluster:&lt;/strong&gt; &lt;a href="http://support.microsoft.com/kb/955963"&gt;http://support.microsoft.com/kb/955963&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Christian&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Christian Bolton&amp;nbsp; - &lt;em&gt;MCA: Database, MCM: SQL Server,&amp;nbsp;MVP&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;Database Architect&lt;/strong&gt;&lt;br /&gt;&lt;a class="" title="http://coeo.com" href="http://coeo.com/"&gt;&lt;font color="#4c6d7e"&gt;http://coeo.com&lt;/font&gt;&lt;/a&gt; - SQL Server Consultants &amp;amp; Remote DBA Services&lt;/span&gt;&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=11288" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category></item><item><title>Tuning your SAN: Too much HBA Queue Depth?</title><link>http://sqlblogcasts.com/blogs/christian/archive/2009/01/12/tuning-your-san-too-much-hba-queue-depth.aspx</link><pubDate>Mon, 12 Jan 2009 10:56:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:11182</guid><dc:creator>Christian</dc:creator><slash:comments>1</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=11182</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=11182</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2009/01/12/tuning-your-san-too-much-hba-queue-depth.aspx#comments</comments><description>&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;Modifying the “HBA Queue Depth” is a performance tuning tip for servers that are connected to Storage Area Networks (SAN’s).&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;A Host Bus Adapter (HBA) is the storage equivalent of a network card and the Queue Depth parameter controls how much data is allowed to be “in flight” on the storage network from that card. &lt;/font&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;By default most cards default to a queue depth of 32 which is perfect for a general purpose server and prevents the SAN from getting too busy.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;However, as SQL is so I/O dependent you can gain a performance boost by increasing the Queue Depth on your HBA’s to allow more I/O requests to be in-flight from that server.&lt;/font&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;This isn’t a new performance tuning tip and the SQL Server Customer Advisory Team (&lt;/font&gt;&lt;a href="http://blogs.msdn.com/sqlcat/"&gt;&lt;font face="Calibri" size="3"&gt;SQLCAT&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;) recommend increasing it to 64 or even 128 for SQL Servers.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;The caveat is that it increases the load on the SAN so if it’s a shared SAN you might affect the performance for the other consumers.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;However, you might be lucky and have a dedicated SAN for your SQL Server; maybe to support failover clustering perhaps.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;In this case it makes sense that you want to push the SAN to its limit to get the best I/O performance by whacking up the HBA Queue Depth to a much higher value.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;It’s a sound theory and you would assume that there is some sort of stupidly large value that might negatively affect performance.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;As it turns out, it’s true.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;However, after building a Windows Server 2008 failover cluster recently quicker than expected I had some time to test some different values and was surprised at the results which indicate that performance started to decline with an HBA Queue Depth of only 128.&lt;/font&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;I used SQLIOSim to test each configuration as I was interested in a general performance test to give me an idea of how SQL Server might perform, not a pure I/O throughput test.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;Here are some links on SQLIOSim you might find useful:&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;SQLIOSim available for download&lt;/font&gt;&lt;/font&gt;&lt;/b&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt 18pt;"&gt;&lt;a href="http://blogs.msdn.com/sqlserverstorageengine/archive/2006/10/06/SQLIOSim-available-for-download.aspx"&gt;&lt;font face="Calibri" size="3"&gt;http://blogs.msdn.com/sqlserverstorageengine/archive/2006/10/06/SQLIOSim-available-for-download.aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;How to use the SQLIOSim utility to simulate SQL Server activity on a disk subsystem&lt;/font&gt;&lt;/font&gt;&lt;/b&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt 18pt;"&gt;&lt;a href="http://support.microsoft.com/kb/231619"&gt;&lt;font face="Calibri" size="3"&gt;http://support.microsoft.com/kb/231619&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Understanding SQLIOSIM Output &lt;span style="COLOR:red;"&gt;– This one is key to understanding the results!&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/b&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt 18pt;"&gt;&lt;a href="http://sqlblog.com/blogs/kevin_kline/archive/2007/06/28/understanding-sqliosim-output.aspx"&gt;&lt;font face="Calibri" size="3"&gt;http://sqlblog.com/blogs/kevin_kline/archive/2007/06/28/understanding-sqliosim-output.aspx&lt;/font&gt;&lt;/a&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;The hardware I was testing on was a pair of DL380’s connected to an HP MSA2000 storage array fully-populated with 15k SAS drives.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;There are dual-paths for redundancy and the HBA’s are from Emulex.&lt;/font&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;When I’ve configured HBA Queue Depth in the past its been through the properties of the HBA in Device Manager but with Emulex cards you need to download and install the Emulex HBAnywhere tool from your storage vendor where you’ll find “Queue Depth” under the “Driver Parameters” tab for the HBA card.&lt;/font&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;The drives I wanted to test were an 8 disk RAID10 volume which I planned to keep a data file on and a 4 disk RAID10 volume for the log file so I expected it to perform well.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;I only used a single data file and single log file as it was planned for a single database. I didn’t need to perform &lt;/font&gt;&lt;a href="http://sqlblogcasts.com/blogs/christian/archive/2007/10/09/disk-sector-alignment.aspx"&gt;&lt;font face="Calibri" color="#0000ff" size="3"&gt;disk sector alignment&lt;/font&gt;&lt;/a&gt;&lt;font face="Calibri" size="3"&gt; as Windows Server 2008 automatically aligns to 1024KB so I was good to go with the first test at the Default Queue Depth of 32.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;b&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;b&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;Queue Depth = 32&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;&lt;/p&gt;&lt;b&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/b&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;11/13/08 09:52:48 4724 Display Monitor ********** Final Summary for file T:\sqliosim2.mdx **********&lt;br /&gt;11/13/08 09:52:48 4724 Display Monitor Target IO Duration (ms) = 100, &lt;b&gt;Running Average IO Duration (ms) = 0&lt;/b&gt;, &lt;b&gt;Number of times IO throttled = 42399&lt;/b&gt;, &lt;b&gt;IO request blocks = 48&lt;/b&gt; &lt;br /&gt;11/13/08 09:52:48 4724 Display Monitor ********** Final Summary for file S:\sqliosim.ldx ********** &lt;br /&gt;11/13/08 09:52:48 4724 Display Monitor Target IO Duration (ms) = 100, &lt;b&gt;Running Average IO Duration (ms) = 0&lt;/b&gt;, &lt;b&gt;Number of times IO throttled = 0&lt;/b&gt;, &lt;b&gt;IO request blocks = 8 &lt;/b&gt;&lt;span style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;From Kevin Kline’s blog we can conclude from the results that the log file performance can’t be improved any further, the ‘number of times IO throttled’ value for the data file is strangely large and ‘IO request blocks’ indicates that the data file drive was able to handle &lt;strong&gt;48 concurrent IO’s&lt;/strong&gt;.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;&lt;span style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;font face="Calibri" size="3"&gt;Queue Depth = 64&lt;/font&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;11/13/08 11:10:21 4928 Display Monitor ********** Final Summary for file T:\sqliosim2.mdx ********** &lt;br /&gt;11/13/08 11:10:21 4928 Display Monitor Target IO Duration (ms) = 100, &lt;b&gt;Running Average IO Duration (ms) = 0&lt;/b&gt;, &lt;b&gt;Number of times IO throttled = 48249&lt;/b&gt;, &lt;b&gt;IO request blocks = 162&lt;/b&gt; &lt;br /&gt;11/13/08 11:10:21 4928 Display Monitor ********** Final Summary for file S:\sqliosim.ldx ********** &lt;br /&gt;11/13/08 11:10:21 4928 Display Monitor Target IO Duration (ms) = 100, &lt;b&gt;Running Average IO Duration (ms) = 0&lt;/b&gt;, &lt;b&gt;Number of times IO throttled = 0&lt;/b&gt;, &lt;b&gt;IO request blocks = 8 &lt;/b&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&lt;/font&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;With a queue depth of 64 we can see that the log drive hasn’t changed but the data drive can now handle &lt;strong&gt;162 concurrent IOs&lt;/strong&gt;!&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;How much more can we get out of this?&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;font face="Calibri" size="3"&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 127.8pt 0pt 0cm;tab-stops:333.15pt;"&gt;&lt;strong&gt;&lt;span style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;font face="Calibri" size="3"&gt;Queue Depth = 128&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 127.8pt 0pt 0cm;tab-stops:333.15pt;"&gt;&lt;strong&gt;&lt;span style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;font face="Calibri" size="3"&gt;&lt;/font&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt;&lt;span style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;11/13/08 11:40:44 4444 Display Monitor ********** Final Summary for file T:\sqliosim2.mdx **********&lt;/span&gt;&lt;span&gt;11/13/08 11:40:44 4444 Display Monitor Target IO Duration (ms) = 100, &lt;strong&gt;Running Average IO Duration (ms) = 0&lt;/strong&gt;, &lt;strong&gt;Number of times IO throttled = 49695&lt;/strong&gt;, &lt;strong&gt;IO request blocks = 72&lt;/strong&gt;&lt;/span&gt;&lt;span style="FONT-SIZE:10pt;COLOR:black;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;11/13/08 11:40:44 4444 Display Monitor ********** Final Summary for file S:\sqliosim.ldx ********** &lt;br /&gt;11/13/08 11:40:44 4444 Display Monitor Target IO Duration (ms) = 100, &lt;strong&gt;Running Average IO Duration (ms) = 0&lt;/strong&gt;, &lt;strong&gt;Number of times IO throttled = 0&lt;/strong&gt;, &lt;strong&gt;IO request blocks = 8&lt;/strong&gt; &lt;/span&gt;&lt;span style="mso-ascii-font-family:Calibri;mso-hansi-font-family:Calibri;mso-bidi-font-family:&amp;#39;Times New Roman&amp;#39;;"&gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;Argh! What happened!? Concurrent IOs have now dropped by more than 50% over the previous results to &lt;strong&gt;72&lt;/strong&gt;!&lt;/font&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font size="3"&gt;&lt;font face="Calibri"&gt;You might be disappointed to hear after reading all this that I don’t know why and just had to conclude that you can have too much HBA Queue Depth &lt;/font&gt;&lt;span style="FONT-FAMILY:Wingdings;mso-ascii-font-family:Calibri;mso-ascii-theme-font:minor-latin;mso-hansi-font-family:Calibri;mso-hansi-theme-font:minor-latin;mso-char-type:symbol;mso-symbol-font-family:Wingdings;"&gt;&lt;span style="mso-char-type:symbol;mso-symbol-font-family:Wingdings;"&gt;J&lt;/span&gt;&lt;/span&gt;&lt;/font&gt;&lt;/p&gt;&lt;font face="Calibri" size="3"&gt;&amp;nbsp;&lt;/font&gt; 
&lt;p class="MsoNormal" style="MARGIN:0cm 0cm 0pt;"&gt;&lt;font face="Calibri" size="3"&gt;(I never got to the bottom of my apparently large IO Throttled values either but I’m assuming that more concurrent IOs is a better measure for performance tuning!)&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;Christian&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Christian Bolton&amp;nbsp; - &lt;em&gt;MCA: Database, MCM: SQL Server,&amp;nbsp;MVP&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;Database Architect&lt;/strong&gt;&lt;br /&gt;&lt;a class="" title="http://coeo.com" href="http://coeo.com/"&gt;&lt;font color="#4c6d7e"&gt;http://coeo.com&lt;/font&gt;&lt;/a&gt; - SQL Server Consultants &amp;amp; Remote DBA Services&lt;/span&gt;&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=11182" width="1" height="1"&gt;</description><category domain="http://sqlblogcasts.com/blogs/christian/archive/tags/Storage/default.aspx">Storage</category></item><item><title>Mommy, Why is there a server in the house? Helping your child understand the stay-at-home server</title><link>http://sqlblogcasts.com/blogs/christian/archive/2008/12/19/mommy-why-is-there-a-server-in-the-house-helping-your-child-understand-the-stay-at-home-server.aspx</link><pubDate>Fri, 19 Dec 2008 00:04:00 GMT</pubDate><guid isPermaLink="false">fa8c4e8e-46a3-4193-8264-2c1a9cb3475d:11115</guid><dc:creator>Christian</dc:creator><slash:comments>0</slash:comments><wfw:commentRss>http://sqlblogcasts.com/blogs/christian/rsscomments.aspx?PostID=11115</wfw:commentRss><wfw:comment>http://sqlblogcasts.com/blogs/christian/commentapi.aspx?PostID=11115</wfw:comment><comments>http://sqlblogcasts.com/blogs/christian/archive/2008/12/19/mommy-why-is-there-a-server-in-the-house-helping-your-child-understand-the-stay-at-home-server.aspx#comments</comments><description>&lt;p&gt;Watch the video and read the book in the genuis marketing campaign for Windows Home Server: &lt;a href="http://www.stayathomeserver.com/MommySite/default.aspx"&gt;http://www.stayathomeserver.com/MommySite/default.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It did make me grin but I&amp;#39;d already bought it recently from the Microsoft Company Store on a whim.&amp;nbsp; I&amp;#39;ve installed it on an old Media Center PC and it sits quietly on my desk drawers backing up our family PCs in the early hours of the morning to an external USB&amp;nbsp;drive.&amp;nbsp; I&amp;#39;ve been very impressed with its simplicity and while I&amp;#39;ve yet to test it in a &amp;quot;disaster recovery&amp;quot; scenario I&amp;#39;m confident it&amp;#39;ll do what it says on the tin.&lt;/p&gt;
&lt;p&gt;Its worth a look if the idea of a home backup/file server gets your attention.&amp;nbsp; If only so you don&amp;#39;t have to worry about losing the family photo collection or your other half&amp;#39;s music collection.&amp;nbsp; Yes, I&amp;#39;ve been there.&amp;nbsp; Apparently, there&amp;#39;s an expectation if you work in IT that you&amp;#39;re backing up everyone&amp;#39;s PC in the house.&amp;nbsp; If you didn&amp;#39;t know that then buy Windows Home Server before you get caught out! ;)&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;FONT-FAMILY:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Christian Bolton&amp;nbsp; - &lt;em&gt;MCA: Database, MCM: SQL Server,&amp;nbsp;MVP&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;Database Architect&lt;/strong&gt;&lt;br /&gt;&lt;a class="" title="http://coeo.com" href="http://coeo.com/"&gt;&lt;font color="#4c6d7e"&gt;http://coeo.com&lt;/font&gt;&lt;/a&gt; - SQL Server Consultants&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://sqlblogcasts.com/aggbug.aspx?PostID=11115" width="1" height="1"&gt;</description></item></channel></rss>
