First part of this blog post: https://blog.pythian.com/why-comprehensive-health-checks-for-ms-sql-servers-matter-part-1/.
The SQL Server Health Check is ready to generate many reports. Four of them are useful and critical in ensuring your SQL Server environment is performing optimally, secure, and can recover easily:
Let’s take a closer look at a few examples of each report.
This is the most desired report. Out of a quick analysis of your SQL Server instance, it will provide you with recommendations that are identical to those provided by Microsoft and based on SQL Server Community experts Best Practices, also based on our 20+ years of experience supporting SQL Server environments.
The main points added in the Report includes but are not limited to:
Picture 1: Best Practices Configuration Review sample
Data is at the heart of every company. You must be able to easily recover from disasters involving the systems that store that data (in this case MS SQL Server). Having outdated or no backups at all is a recipe for disaster.
Your business has a recovery point objective, or how much data you can afford to lose, and a recovery time objective represented by how much time can elapse, in the case of a disaster, before engineers reestablish their systems.
This is what we aim to provide with that report–a means for your company to successfully achieve the agreed RPO and RTO levels.
Picture 2: Backup Review Report sample
Data grows and with that growth a few issues may arise. For example, statistics that were estimating performance pathways properly are not being updated properly or currently have poor estimation metrics. Tables have many “holes” in their basic build units (8 KB pages) and your system could benefit from what we call low hanging fruits: performance problems that could be easily addressed because data volume changed over time. There’s also a different category of issues which may come up depending on how your system queries were built and even depending on the logic used on development. Either way, the performance analysis report has got your instance covered.
Picture 3: Performance Review Report sample
Keeping your data away from malicious hands (or eyes) has always been a deep concern from every business owner. In this document, you’ll find a review of the instance’s host operating system, as well as the SQL Server instance and its object’s secureness.
The review is not an audit (this is a feature you enable at the SQL Server level), but it’s based on a number of best practices for SQL Server and Pythian’s extensive experience in managing, administering, and configuring database systems in a secure and enterprise-level manner.
Reviewed Items include but are not limited to:
Picture 4: Security Review Report sample
I hope this post useful. Let me know if you have any questions in the comments, and don’t forget to sign up for the next post.
Ready to future-proof your SQL Server investment?