{"id":807,"date":"2010-02-15T00:00:00","date_gmt":"2010-02-15T00:00:00","guid":{"rendered":"https:\/\/test.simple-talk.com\/uncategorized\/mission-critical-sql-server-2008-general-maintenance\/"},"modified":"2021-08-24T13:40:31","modified_gmt":"2021-08-24T13:40:31","slug":"mission-critical-sql-server-2008-general-maintenance","status":"publish","type":"post","link":"https:\/\/www.red-gate.com\/simple-talk\/databases\/sql-server\/database-administration-sql-server\/mission-critical-sql-server-2008-general-maintenance\/","title":{"rendered":"Mission Critical: SQL Server 2008 General Maintenance"},"content":{"rendered":"<div class=\"woody\">\n<div><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.red-gate.com\/simple-talk\/wp-content\/uploads\/imported\/930-title.jpg\" width=\"580\" height=\"28\" alt=\"930-title.jpg\" \/><\/div>\n<p class=\"MsoNormal\">CTL10.02.001<\/p>\n<p class=\"MsoNormal\">Revision 09\/21\/2009 A<\/p>\n<p class=\"MsoNormal\">SQL Server 2OO8 <\/p>\n<p class=\"MsoNormal\">General Maintenance<\/p>\n<p class=\"MsoNormal\"><b>CRITICAL TASK LIST PROGRAM<\/b><\/p>\n<p class=\"MsoNormal\">This document contains steps that will assist you in the day-to-day SQL Server 2008 RTM Enterprise Edition (non-clustered) operations. It defines the basics of standard maintenance and checks for 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 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 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 (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\"><b>CONTENT <\/b><\/p>\n<p class=\"MsoNormal\">Critical Task List <b><u>10.02.001<\/u><\/b>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: <a href=\"http:\/\/www.simple-talk.com\/author\/buck-woody\/\">http:\/\/www.simple-talk.com\/author\/buck-woody\/<\/a><\/p>\n<p class=\"MsoNormal\">Whenever you receive a supplement affecting your checklist, write in the appropriate information. 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><b> Critical Task Lists Managers <\/b><\/p>\n<p class=\"MsoNormal\">Buck Woody &#8220;Real World DBA&#8221;(MSFT U.S.).<\/p>\n<table class=\"MsoTableGrid\">\n<tbody>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><b>Frequency<\/b><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><b>Task<\/b><\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><b>References<\/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\">Post-Installation<\/p>\n<\/td>\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\/H6z28\">http:\/\/bit.ly\/H6z28<\/a> <\/p>\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/1zwba\">http:\/\/bit.ly\/1zwba<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\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\/196VzN\">http:\/\/bit.ly\/196VzN<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Database Mail Configured and Tested.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/8uEUn\">http:\/\/bit.ly\/8uEUn<\/a> <\/p>\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/RR9xt\">http:\/\/bit.ly\/RR9xt<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\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\/16nhdL\">http:\/\/bit.ly\/16nhdL<\/a> <\/p>\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/Uqoyh\">http:\/\/bit.ly\/Uqoyh<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\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\">&#160;<a href=\"http:\/\/bit.ly\/gVyI0\">http:\/\/bit.ly\/gVyI0<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Daily<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Backups Checked.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/2Ihz0f\">http:\/\/bit.ly\/2Ihz0f<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\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\/1uGRe\">http:\/\/bit.ly\/1uGRe<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\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\/2Gk967\">http:\/\/bit.ly\/2Gk967<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\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\/3mdRPj\">http:\/\/bit.ly\/3mdRPj<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\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\/1gm4qM\">http:\/\/bit.ly\/1gm4qM<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Backups Taken.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/sKgwj\">http:\/\/bit.ly\/sKgwj<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\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\/7wpHx\">http:\/\/bit.ly\/7wpHx<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\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\/3XGBKA\">http:\/\/bit.ly\/3XGBKA<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Weekly<\/p>\n<\/td>\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\/2DpOMR\">http:\/\/bit.ly\/2DpOMR<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\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\/45RCm\">http:\/\/bit.ly\/45RCm<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Data Archival Performed.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/sKgwj\">http:\/\/bit.ly\/sKgwj<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Security Reviewed.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/1asALb\">http:\/\/bit.ly\/1asALb<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\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\/q46L0\">http:\/\/bit.ly\/q46L0<\/a> <\/p>\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/pAGp2\">http:\/\/bit.ly\/pAGp2<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Monthly<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Security Tests Performed.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/119slV\">http:\/\/bit.ly\/119slV<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\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\/gVyI0\">http:\/\/bit.ly\/gVyI0<\/a><\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Restore Tests Performed on Production Server to Backup Server.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/4vG8s\">http:\/\/bit.ly\/4vG8s<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Yearly<\/p>\n<\/td>\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\/gVyI0\">http:\/\/bit.ly\/gVyI0<\/a><\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\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\/vWSqS\">http:\/\/bit.ly\/vWSqS<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Instance Audit Performed.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/12WPkh\">http:\/\/bit.ly\/12WPkh<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<tr>\n<td valign=\"top\"> <\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\">Version Upgrade Plan Evaluated.<\/p>\n<\/td>\n<td valign=\"top\">\n<p class=\"MsoNormal\"><a href=\"http:\/\/bit.ly\/e5MIy\">http:\/\/bit.ly\/e5MIy<\/a> <\/p>\n<\/td>\n<td valign=\"top\"> <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>There is nothing that beats a simple checklist for ensuring that things don&#8217;t get forgotten in the Database Maintenance process. Once again, Buck Woody imagines how the US military would have tackled DBA checklists for &#8216;mission-critical&#8217; databases. &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-807","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\/807","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=807"}],"version-history":[{"count":3,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/807\/revisions"}],"predecessor-version":[{"id":92271,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/posts\/807\/revisions\/92271"}],"wp:attachment":[{"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/media?parent=807"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/categories?post=807"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/tags?post=807"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.red-gate.com\/simple-talk\/wp-json\/wp\/v2\/coauthors?post=807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}