<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://sqlblog.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tags 'Internals' and 'Best Practices'</title><link>http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&amp;tag=Internals,Best+Practices&amp;orTags=0</link><description>Search results matching tags 'Internals' and 'Best Practices'</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP2 (Build: 61129.1)</generator><item><title>SQL Server Performance Tuning and Optimization in Jacksonville, FL on April 27th</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2012/04/23/sql-server-performance-tuning-and-optimization-in-jacksonville-fl-on-april-27th.aspx</link><pubDate>Mon, 23 Apr 2012 13:15:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:42931</guid><dc:creator>KKline</dc:creator><description>&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;One last reminder - &amp;nbsp;If you're interested in learning more about troubleshooting and optimizing SQL Server performance, please consider coming to the full-day seminar I'll be giving this Friday. &amp;nbsp;Full details are here:&amp;nbsp;&lt;a href="http://sqlperftuning.eventbrite.com/"&gt;http://sqlperftuning.eventbrite.com/&lt;/a&gt;. &amp;nbsp;We'll be working some exercises, so bring your laptop with an instance of SQL Server 2008 (or later) running on it. &amp;nbsp;It'll be fun!&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;I also encourage you to come on down to&amp;nbsp;&lt;a title="Jacksonville, FL SQL Saturday 130" href="http://www.sqlsaturday.com/130/eventhome.aspx"&gt;SQL Saturday 130&lt;/a&gt;&amp;nbsp;&amp;nbsp;the following day - whether there's an official registration for you or not. &amp;nbsp;(But don't tell 'em I said that). &amp;nbsp;:^)&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Come by the booth for a visit. &amp;nbsp;I'll be hanging out most of the day and have some nice swag to give away. &amp;nbsp;&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;Enjoy,&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;-Kev&lt;/p&gt;&lt;p style="font-family:Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif;line-height:19px;"&gt;&amp;nbsp;Follow me on&amp;nbsp;&lt;a title="Kevin Kline's Twitter Feed" href="http://twitter.com/kekline"&gt;Twitter&lt;/a&gt;!&lt;/p&gt;&lt;br class="Apple-interchange-newline"&gt;</description></item><item><title>Microsoft Document Watch for Operational Excellence</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2011/08/08/microsoft-document-watch-for-operational-excellence.aspx</link><pubDate>Mon, 08 Aug 2011 19:59:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:37621</guid><dc:creator>KKline</dc:creator><description>Back when my day-to-day duties included database administration work and enterprise architecture, I became rather obsessed with the idea of &lt;em&gt;operational excellence&lt;/em&gt;.  I read everything I could on the topic.  I made a list of favorites, which became somewhat shabby over time, as I dog-eared important pages and scribbled notes in the margins.  (Perhaps that list of favorites might, in and of itself, make a good blog post).  Fast-forward a decade and I'm still mightily interested in operational excellence for IT organizations.  It's just that &lt;em&gt;so much &lt;/em&gt;good material is available for free on the web.
Here's a run-down of several useful documents and downloads to improve overall operation performance for those of you in a Microsoft-centric IT organization:
&lt;h3&gt;Microsoft Operations Framework&lt;/h3&gt;
&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;familyid=457ed61d-27b8-49d1-baca-b175e8f54c0c" title="Microsoft Operations Framework (MOF)" target="_blank"&gt;&lt;em&gt;Microsoft Operations Framework&lt;/em&gt; (MOF) version 4.0 guide&lt;/a&gt; is practical guidance for IT organizations. With the release of version 4.0, MOF now reflects a single, comprehensive IT service lifecycle—it helps IT professionals connect service management principles to everyday IT tasks and activities and ensures alignment between IT and the business.
&lt;h3&gt;Infrastructure Planning and Design&lt;/h3&gt;
The &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;familyid=ad3921fb-8224-4681-9064-075fdf042b0c" title="Microsoft Infrastructure Planning and Design Guide" target="_blank"&gt;&lt;em&gt;Infrastructure Planning and Design&lt;/em&gt; (IPD) guides&lt;/a&gt; are the next version of Windows Server System Reference Architecture. The guides in this series help clarify and streamline design processes for Microsoft infrastructure technologies, with each guide addressing a unique infrastructure technology or scenario.
&lt;h3&gt;Microsoft Baseline Security Analyzer 2.2 (for IT Professionals)&lt;/h3&gt;
The &lt;em&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;familyid=02be8aee-a3b6-4d94-b1c9-4b1989e0900c" title="Microsoft Baseline Security Analyzer" target="_blank"&gt;Microsoft Baseline Security Analyzer&lt;/a&gt;&lt;/em&gt; provides a streamlined method to identify missing security updates and common security misconfigurations. MBSA 2.2 is a minor upgrade correct minor issues and add optional catalog support.
&lt;h3&gt;Security Compliance Manager&lt;/h3&gt;
The &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;familyid=5534bee1-3cad-4bf0-b92b-a8e545573a3e" title="Microsoft Security Compliance Manager" target="_blank"&gt;Microsoft Security Compliance Manager&lt;/a&gt; provides centralized security baseline management features, a baseline portfolio, customization capabilities, and security baseline export flexibility to accelerate your organization’s ability to efficiently manage the security and compliance process for the most widely used Microsoft technologies.</description></item><item><title>New on SQLMag.Com: Update to SP_WHOISACTIVE</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2011/04/21/new-on-sqlmag-com-update-to-sp-whoisactive.aspx</link><pubDate>Thu, 21 Apr 2011 14:12:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:35077</guid><dc:creator>KKline</dc:creator><description>&lt;p&gt;I profiled Adam Machanic's (&lt;a href="http://sqlblog.com/blogs/adam_machanic/default.aspx" target="_blank"&gt;blog&lt;/a&gt; | &lt;a href="http://twitter.com/AdamMachanic" target="_blank"&gt;twitter&lt;/a&gt;)
 excellent stored procedure, SP_WHOISACTIVE, back in August of 2010 in 
my monthly SQLMag column, Tool Time.&amp;nbsp; Adam has been diligent about 
maintaining the tool and adding new features. Read the details on my SQLMag Tool Time column (here - &lt;a href="http://www.sqlmag.com/blogs/tool-time/entryid/76341/new-release-of-sp_whoisactive" target="_blank"&gt;http://www.sqlmag.com/blogs/tool-time/entryid/76341/new-release-of-sp_whoisactive&lt;/a&gt;).&lt;/p&gt;
&lt;div&gt;
&lt;p&gt;Enjoy!&lt;/p&gt;

&lt;p&gt;-Kev&lt;/p&gt;
&lt;div&gt;&lt;a href="http://twitter.com/kekline" title="C'mon. You know you want to!" target="_blank"&gt;Twitter at kekline&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;
&amp;nbsp;More content at&lt;span&gt;&amp;nbsp;&lt;a href="http://kevinekline.com/"&gt;http://KevinEKline.com&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt; &lt;a href="http://kevinekline.com/"&gt;&lt;br&gt;
&lt;/a&gt; &lt;/div&gt;</description></item><item><title>Back in Atlanta! Wed, Feb 9 2011</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2011/02/07/back-in-atlanta-wed-feb-9-2011.aspx</link><pubDate>Mon, 07 Feb 2011 17:04:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:33270</guid><dc:creator>KKline</dc:creator><description>&lt;br&gt;&lt;div id="refHTML"&gt;&lt;/div&gt;&lt;p&gt;

&lt;a href="http://kevinekline.com/wp-content/uploads/2011/02/Chicago-SQL-Saturday-31.jpg"&gt;&lt;img src="http://kevinekline.com/wp-content/uploads/2011/02/Chicago-SQL-Saturday-31-300x275.jpg" class="size-medium wp-image-1525" title="Chicago SQL Saturday 31" alt="" height="275" width="300"&gt;&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
I always enjoy spending time with my friends from Atlanta, as well as meeting folks and making new friends. If you live in the Atlanta area, I hope you'll join me on the evening of Wednesday, February 9th, 2011.  Details are at the &lt;a href="http://www.atlantamdf.com" title="What's with the &amp;quot;MDF&amp;quot;?" target="_blank"&gt;Atlanta SQL Server user group website&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;
It's common knowledge that I have a terrible memory for many things.  However, one of the few things that my memory is usually really good at is remember names &amp;amp; faces (and remembering stories, but that is another story as well).

&lt;/p&gt;&lt;p&gt;It's only in the last couple years that I've gotten to know Atlanta-area folks like Aaron Nelson (&lt;a href="http://sqlvariant.com" title="Better than &amp;quot;sqldeviant&amp;quot;" target="_blank"&gt;blog&lt;/a&gt; | &lt;a href="http://twitter.com/sqlvariant" title="Better than &amp;quot;sqldeviant&amp;quot;" target="_blank"&gt;twitter&lt;/a&gt;), at left.  Aaron likes to tease me because the first time or two we talked after our initial introduction, I kept getting his name wrong.  That's uncharacteristic of me.  But, hey, I was distracted because Aaron had brought his 12 year old daughter along and I kept wishing that I'd brought mine!  &lt;/p&gt;&lt;p&gt;Aaron has really good content on SQL Server and PowerShell on his blog and in his presentations.  Don't miss out!&amp;nbsp;

&lt;/p&gt;&lt;p&gt;&lt;a href="http://kevinekline.com/wp-content/uploads/2011/02/Kevin-and-Stuart-2.jpg"&gt;&lt;img src="http://kevinekline.com/wp-content/uploads/2011/02/Kevin-and-Stuart-2-300x224.jpg" class="size-medium wp-image-1526" title="Kevin and Stuart 2" alt="" height="224" width="300"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Another person in the Atlanta area I've enjoyed getting to know better is Stuart Ainsworth (&lt;a href="http://codegumbo.com" title="A delicious gumbo of, um, code" target="_blank"&gt;blog &lt;/a&gt;| &lt;a href="http://twitter.com/stuarta" title="He's got a picture of a gator on his website" target="_blank"&gt;twitter&lt;/a&gt;).  Stuart has really stepped up to the plate these last couple years as a leader and a volunteer.  I'm really impressed with his efforts, especially because they're in very important but rather invisible and thankless tasks.  One example is his work in succession governance for &lt;a href="http://www.sqlpass.org" title="The Professional Assocation for SQL Server" target="_blank"&gt;PASS&lt;/a&gt;.  Stuart, I salute you and thank you for your efforts.

I hope to see y'all there!  And if I don't, y'all come up and visit us in Nashville some time.

&lt;/p&gt;&lt;p&gt;Cheers,

&lt;/p&gt;&lt;p&gt;-Kev

&lt;/p&gt;&lt;p&gt;&amp;nbsp;
&lt;/p&gt;&lt;div&gt;&lt;span style="border-collapse:separate;font-family:Tahoma;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;font-size:medium;"&gt;&lt;font face="Arial"&gt;&amp;nbsp;&lt;a href="http://twitter.com/kekline" target="_blank" title="C'mon. You know you want to!"&gt;Twitter at kekline&lt;/a&gt;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse:separate;font-family:Tahoma;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;orphans:2;text-indent:0px;text-transform:none;white-space:normal;widows:2;word-spacing:0px;font-size:medium;"&gt;&lt;font face="Arial"&gt;&amp;nbsp;More content at&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://kevinekline.com/"&gt;http://KevinEKline.com&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;br&gt;</description></item><item><title>Excellent new books for SQL Server professionals</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2009/06/09/excellent-new-books-for-sql-server-professionals.aspx</link><pubDate>Tue, 09 Jun 2009 15:53:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:14574</guid><dc:creator>KKline</dc:creator><description>&lt;p&gt;Hello from Vancouver, BC!&amp;nbsp; I'm enjoying the proceedings at the annual &lt;a href="http://www.devteach.com" class="" title="DevTeach Conference" target="_blank"&gt;DevTeach&lt;/a&gt; conference and looking forward to some great sessions today.&lt;/p&gt;
&lt;p&gt;I was recently given the privilege to tech review a new book put out by Manning Publications, written by Rod Colledge, called &lt;a href="http://www.manning.com/colledge/" class="" title="SQL Admin in Action" target="_blank"&gt;&lt;i&gt;SQL Server 2008 Administration in Action&lt;/i&gt;&lt;/a&gt;&lt;i&gt;.&amp;nbsp; &lt;/i&gt;I liked the book so much that I was thrilled to be given the chance to write the forward for the book.&amp;nbsp; Let me assure you that this admin book is unlike any other admin book for SQL Server that you might normally reach for.&amp;nbsp; Unlike other reference books, this one provides a sort of very conversational set of best practices and collected wisdom, much like you might get if you were able to yell a question over the cube wall to a much more experienced DBA/mentor.&amp;nbsp; The book itself is not free, but several of the chapters are free.&amp;nbsp; I believe the book is absolutely worth the money.&amp;nbsp; But at a minimum, grab the free chapters.&lt;/p&gt;
&lt;p&gt;Another&amp;nbsp;free SQL resource you might want to consider is the new 485-page e-book written by Jacob Sebastian called &lt;a href="http://beyondrelational.com/blogs/jacob/archive/2009/04/26/my-latest-book-the-art-of-xsd-sql-server-xml-schema-collections-available-for-free-download.aspx" class="" title="XML Schema Collections"&gt;&lt;i&gt;SQL Server XML Schema Collections&lt;/i&gt;&lt;/a&gt;&lt;i&gt;.&amp;nbsp; &lt;/i&gt;It explains XSD and XML schema collections in great detail, something that has always mystified me.&amp;nbsp; Take some time to pull this one down and add it to your library.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Cheers,&lt;/p&gt;
&lt;p&gt;-Kev&lt;/p&gt;&lt;p&gt;&amp;nbsp;Twitter @ kekline &lt;br&gt;&lt;/p&gt;</description></item><item><title>The Most Important Performance Monitor Counters for SQL Server</title><link>http://sqlblog.com/blogs/kevin_kline/archive/2008/03/28/the-most-important-performance-monitor-counters-for-sql-server.aspx</link><pubDate>Fri, 28 Mar 2008 19:18:00 GMT</pubDate><guid isPermaLink="false">21093a07-8b3d-42db-8cbf-3350fcbf5496:5872</guid><dc:creator>KKline</dc:creator><description>&lt;P&gt;If you're well-versed in using PerfMon, I'd like to hear about the counters that you use regularly&amp;nbsp;and what constitutes a good or bad value.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;However, it's a rare individual who knows&amp;nbsp;their way around PerfMon and its multitude of performance objects and counters.&amp;nbsp; Which ones should you track?&amp;nbsp; And even if you know the right ones to track, what values&amp;nbsp;indicate good or bad performance?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you've ever struggled with knowing which PerfMon counters to track for SQL Server performance, take a look at my TechTarget series of screencasts at SearchSQLServer.com.&amp;nbsp; They'll give you most everything you need to know about using PerfMon and assessing PerfMon counters to learn about the behavior of SQL Server.&amp;nbsp; It's a four-part series with the first two sessions, &lt;A class="" href="http://searchsqlserver.techtarget.com/generic/0,295582,sid87_gci1302600,00.html"&gt;PerfMon Counters for Tracking Memory&lt;/A&gt; and &lt;A class="" href="http://searchsqlserver.techtarget.com/generic/0,295582,sid87_gci1302603,00.html"&gt;PerfMon Counters for the Windows OS&lt;/A&gt;, already posted.&amp;nbsp; These screencasts not only tell you which counters to track and why, but also what are the general rules of thumb for good performance when using these counters.&lt;/P&gt;
&lt;P&gt;Enjoy!&lt;/P&gt;
&lt;P&gt;-Kevin&lt;/P&gt;
&lt;P&gt;P.S. I cover a variety of PerfMon counters in these screencasts.&amp;nbsp; Many of them are discussed in an excellent document put together by Microsoft PSS.&amp;nbsp; Read their blog at &lt;A href="http://blogs.msdn.com/psssql/default.aspx"&gt;http://blogs.msdn.com/psssql/default.aspx&lt;/A&gt;.&lt;/P&gt;</description></item></channel></rss>