How To Perform A SQL Server Health Check SQLConnections
How To Perform A SQL Server Health Check SQLConnections
How to Perform a
SQL Server Health Check
Brad M. McGehee
SQL Server MVP
Director of DBA Education
Red Gate Software
www.bradmcgehee.com/presentations
If your answer is no, then you had better find out the
answer quickly if you want to excel as a professional DBA
(and keep your job long term).
My goal of this session is to help you answer yes to the above
question by providing you an easy way to determine if your
servers are healthy, and to be able to prove it during an IT audit.
The Worlds Largest Community of SQL Server Professionals
Collect
Health
Check Data
Compare
Against
Best
Practices
Determine
What to
Change
Test
Changes on
Test Box
Implement
Changes in
Production
Todays Focus
Periodically
Repeat
Health
Check
Authoritative Resources
Books Online
www.sqlcat.com
www.sqlskills.com
www.bradmcgehee.com
Microsoft KB Articles
Microsoft SQL Server Team Blogs
Microsoft MVP Blogs
Books, such as Microsoft SQL Server 2008
Internals , Professional SQL Server 2008 Internals
and Troubleshooting, & my upcoming book.
The Worlds Largest Community of SQL Server Professionals
Performance Tuning
Troubleshooting
Rebuilding, Disaster Recovery
IT Audit
Introduction to the
SQL Health Check Spreadsheet
Download the spreadsheet from:
www.bradmcgehee.com/healthcheck.zip.
Not all of it applies to every SQL Server instance.
Even if a check item does apply to you, you may
determine that it is unimportant to you.
Doesnt have to be completed in any special order.
Not every possible checklist option is listed.
Modify as necessary to meet your needs.
Keep spreadsheet updated as changes are made.
The Worlds Largest Community of SQL Server Professionals
Hardware
Operating System
SQL Server Settings
Database Settings
Security
Database Maintenance
SQL Server Agent Jobs
Logs
Monitoring
Performance (work in progress)
High Availability (included in other checklists for now)
The Worlds Largest Community of SQL Server Professionals
Health Checklist
DEMO
Q&A
Please speak up so that others can hear you.
If I dont have time to answer your questions
now, please see me after the session, later
today, or you can e-mail me at
[email protected].
Blogs:
www.bradmcgehee.com
www.twitter.com/bradmcgehee
Contact me at:
[email protected]