Published on

December 28, 2015

Improving SQL Server Performance and Troubleshooting

Blogging about SQL Server has been a rewarding experience for me over the past 9 years. One topic that consistently receives a high number of hits is performance and troubleshooting. It’s interesting to see that even though these topics have been extensively covered, people are still searching for solutions and guidance in this area.

Recently, at the SQLPass conference, I had the opportunity to meet several new DBAs who were struggling with performance issues. One DBA in particular was facing a challenge where the SQL Server would run fine at the start of the week, but by the end of the week, the server would become unresponsive and the performance would suffer. He was desperate for help, and I was determined to find a solution.

That’s when I came across IDERA’s SQL Diagnostic Manager 10.0. This tool caught my attention because it offered the ability to create automated baselines, which was exactly what the DBA needed. By setting up automated backups during the peak stress hours, he could easily identify any deviations in performance.

The next step was to determine what to monitor. SQL Diagnostic Manager provided pre-set configurations for different analysis categories, such as “Online Transaction Processing.” These configurations served as a great starting point for new DBAs who were unsure about what to monitor. Although some tooltips would have been helpful during the selection process, the configurations were self-explanatory.

Furthermore, SQL Diagnostic Manager offered advanced settings that allowed for customization of rules and filters. This flexibility was particularly useful in consolidated server environments, where DBAs could focus on analyzing the databases that were most relevant to their applications.

One of the standout features of SQL Diagnostic Manager was its web interface. This interface provided remote access to vital server statistics without the need for additional installations. DBAs could easily visualize the server’s performance and identify any anomalies. The ability to view the “Top N” queries and analyze database workloads was invaluable in troubleshooting performance issues.

Another impressive feature was the ability to create custom dashboards using collected metrics. This feature was especially useful for DBAs managing multiple instances across a network. With a central web view, DBAs could monitor several servers simultaneously, ensuring the health and performance of their SQL Server environment.

In conclusion, SQL Diagnostic Manager offers a comprehensive set of tools and features to improve SQL Server performance and troubleshoot issues. From automated baselines to advanced analysis configurations, this tool provides valuable insights into the system’s performance. The web interface and customizable dashboards further enhance the monitoring experience for DBAs managing multiple servers.

If you’re looking to optimize your SQL Server environment and streamline troubleshooting, I highly recommend giving SQL Diagnostic Manager a try. Share your experiences and insights in the comments below!

Click to rate this post!
[Total: 0 Average: 0]

Let's work together

Send us a message or book free introductory meeting with us using button below.