{"id":790,"date":"2010-02-04T00:00:00","date_gmt":"2010-02-02T00:00:00","guid":{"rendered":"https:\/\/test.simple-talk.com\/uncategorized\/mission-critical-sql-server-2008-performance-tuning-task-list\/"},"modified":"2021-08-24T13:40:32","modified_gmt":"2021-08-24T13:40:32","slug":"mission-critical-sql-server-2008-performance-tuning-task-list","status":"publish","type":"post","link":"https:\/\/www.red-gate.com\/simple-talk\/databases\/sql-server\/database-administration-sql-server\/mission-critical-sql-server-2008-performance-tuning-task-list\/","title":{"rendered":"Mission Critical: SQL Server 2008 Performance Tuning Task List"},"content":{"rendered":"<div class=\"woody\">\n<div><img loading=\"lazy\" decoding=\"async\" height=\"28\" src=\"https:\/\/www.red-gate.com\/simple-talk\/wp-content\/uploads\/imported\/930-title.jpg\" width=\"580\" alt=\"930-title.jpg\" \/><\/div>\n<p class=\"MsoNormal\">CTL10.03.001<\/p>\n<p class=\"MsoNormal\">Revision 09\/08\/2009 A<\/p>\n<p class=\"MsoNormal\">SQL Server 2OO8 <\/p>\n<p class=\"MsoNormal\">General Performance Tuning<\/p>\n<p class=\"MsoNormal\"><b>CRITICAL TASK LIST PROGRAM<\/b><\/p>\n<p class=\"MsoNormal\">This document contains steps that will assist you evaluate the basic Performance of a SQL Server 2008 RTM Enterprise Edition (non-clustered) Instance. It defines the basics of creating and evaluating the performance of a single Instance of SQL Server 2008, and should be used as a starting point.<\/p>\n<p class=\"MsoNormal\">Review each item, placing a check in the &#8220;Confirmed&#8221; column <span class=\"MsoCommentReference\">&#160;<\/span>when the task line is complete. Any line not marked &#8220;Confirmed&#8221; should stop the process until you have completed that line item.<\/p>\n<p class=\"MsoNormal\">This CTL is not meant to be a replacement for the official documentation<span class=\"MsoCommentReference\">&#160;<\/span>from the product manufacturer. &#160;<\/p>\n<p class=\"MsoNormal\"><b>CTL NUMBER <\/b><\/p>\n<p class=\"MsoNormal\">This Critical Task List is identified by a CTL number in the upper right-hand side of this document. You should use the latest CTL <span class=\"MsoCommentReference\">&#160;<\/span>(identified by the date and an alpha-numeric code. <\/p>\n<p class=\"MsoNormal\"><b>HOW TO BE ASSURED OF HAVING LATEST DATA <\/b><\/p>\n<p class=\"MsoNormal\">You can add additional information to this checklist based on your organization&#8217;s need.<\/p>\n<p class=\"MsoNormal\"><span class=\"MsoCommentReference\">&#160;<\/span><b>CONTENT <\/b><\/p>\n<p class=\"MsoNormal\">Critical Task List 10.03.001 contains steps required to perform performance tuning on a SQL Server 2OO8 system. Other system and environmental factors will dictate changes to this CTL as well as additional steps that should be taken on a periodic basis.<\/p>\n<p class=\"MsoNormal\">All content is the sole responsibility of the server owner; Microsoft Corporate provides no warranties implied or implicit in this document. This document is not a product of the Microsoft Corporation.&#160; <\/p>\n<p class=\"MsoNormal\"><b>SUPPLEMENTS <\/b><\/p>\n<p class=\"MsoNormal\">Official Site Link: <span class=\"MsoCommentReference\"><\/span>(Not available at this revision level)<\/p>\n<p class=\"MsoNormal\">Whenever you receive a supplement affecting your checklist, write in the appropriate information&#160;. Printed replacement checklist pages will be made available to you as quickly as possible. A notation on the bottom inside corner of these pages will indicate that they reflect certain supplements. <\/p>\n<p class=\"MsoNormal\"><b>COMMENTS AND QUESTIONS <\/b><\/p>\n<p class=\"MsoNormal\">Comments and questions should be directed through <a href=\"mailto:buck.woody@microsoft.com\">buck.woody@microsoft.com<\/a>. <\/p>\n<p class=\"MsoNormal\">&#160; <\/p>\n<p class=\"MsoNormal\">Critical Task Lists Managers <\/p>\n<p class=\"MsoNormal\">Buck Woody &#8220;Real World DBA&#8221;<\/p>\n<p class=\"MsoNormal\">(MSFT U.S.)<\/p>\n<table class=\"MsoTableGrid\">\n<tbody>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><b>Task<\/b><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><b>Notes<\/b><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><b>Confirmed<\/b><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Backups Checked, Full System Backups Complete.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/3IF34A\">http:\/\/bit.ly\/3IF34A<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Baseline Performance Metrics Created and Archived.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/1xtJk4\">http:\/\/bit.ly\/1xtJk4<\/a> <\/p>\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/2mwApK\">http:\/\/bit.ly\/2mwApK<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Server and Database Settings Configured for Environment.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/UvpbH\">http:\/\/bit.ly\/UvpbH<\/a><\/p>\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/3RaZzF\">http:\/\/bit.ly\/3RaZzF<\/a><\/p>\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/WL7jc\">http:\/\/bit.ly\/WL7jc<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Latest Service Packs Installed.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/40JY5f\">http:\/\/bit.ly\/40JY5f<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Maintenance Wizard or other Automated Maintenance Implemented.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/16jnXG\">http:\/\/bit.ly\/16jnXG<\/a> <\/p>\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/Wr82X\">http:\/\/bit.ly\/Wr82X<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Windows Event Logs Reviewed.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/6IaNH\">http:\/\/bit.ly\/6IaNH<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">SQL Server Error Logs Reviewed.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/6IaNH\">http:\/\/bit.ly\/6IaNH<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Drive Space Checked.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/EJQoM\">http:\/\/bit.ly\/EJQoM<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Jobs History Reviewed.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/i1Jbd\">http:\/\/bit.ly\/i1Jbd<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Indexes Updated.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/vmpz5\">http:\/\/bit.ly\/vmpz5<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Statistics Updated.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/Nmyia\">http:\/\/bit.ly\/Nmyia<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Indexes Reviewed.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/vmpz5\">http:\/\/bit.ly\/vmpz5<\/a><\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Long-Running Queries Reviewed<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/3yZ8P\">http:\/\/bit.ly\/3yZ8P<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Service Packs and OS Security Bulletins Evaluated and Applied.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/40JY5f\">http:\/\/bit.ly\/40JY5f<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">New Performance Baseline Recorded.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/rA0zI\">http:\/\/bit.ly\/rA0zI<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Performance Reviews Completed from Baseline Comparisons.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/rA0zI\">http:\/\/bit.ly\/rA0zI<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Growth Predictions Created from Baseline Metrics.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/1xtJk4\">http:\/\/bit.ly\/1xtJk4<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>In which Buck Woody imagines how the US military would have tackled DBA checklists for &#8216;mission-critical&#8217; databases. And having imagined it, lo, it came to be. The CTL for the DBA with short-back-and-sides.&hellip;<\/p>\n","protected":false},"author":221875,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[143527],"tags":[4168,4170,4150,4151],"coauthors":[],"class_list":["post-790","post","type-post","status-publish","format-standard","hentry","category-database-administration-sql-server","tag-database","tag-database-administration","tag-sql","tag-sql-server"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/790","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/users\/221875"}],"replies":[{"embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/comments?post=790"}],"version-history":[{"count":3,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/790\/revisions"}],"predecessor-version":[{"id":92272,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/790\/revisions\/92272"}],"wp:attachment":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/media?parent=790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/categories?post=790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/tags?post=790"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/coauthors?post=790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}