Presentation is loading. Please wait.

Presentation is loading. Please wait.

SQL Server Performance and Analysis Tools Rob Carrol, SQL Server Premier Field Engineer, Microsoft.

Similar presentations


Presentation on theme: "SQL Server Performance and Analysis Tools Rob Carrol, SQL Server Premier Field Engineer, Microsoft."— Presentation transcript:

1 SQL Server Performance and Analysis Tools Rob Carrol, SQL Server Premier Field Engineer, Microsoft

2 SQLdiag Utility Collects the following information: – Windows performance logs – Windows event logs – SQL Server Profiler traces – SQL Server blocking information – SQL Server configuration information Is located at :\Program Files\Microsoft SQL Server\90\Tools\binn Uses the SQLDiag.XML configuration file Sends the output to C:\Program Files\Microsoft SQL Server\90\Tools\binn\SQLDIAG Has several parameters

3 SQL Diag Configuration Files Example syntax: sqldiag /I sd_general.xml /E +00:10:00

4 SQL Nexus SQL Nexus is a tool that helps you identify the root cause of SQL Server performance issues. It loads and analyzes performance, dramatically reducing the amount of time you spend manually analyzing data Fast, easy data loading from Trace files Visual representation of trace data via reports Trace aggregation and summary Wait stats analysis Full-features reporting engine Extensibility Free to download from Codeplex: –

5

6 Performance Analysis of Logs (PAL) VB-based tool to provide automated analysis of Performance counter logs Includes threshold files to analyse systems based on their role (SQL, IIS, MOSS, etc) PAL compares counters against threshold values and raises alerts if counters exceed these values Provides an HTML based report once analysis has completed Download free from Codeplex –

7 PAL Output

8

9 Further Resources SQLDiag – SQL Nexus – Performance Analysis of Logs (PAL) –


Download ppt "SQL Server Performance and Analysis Tools Rob Carrol, SQL Server Premier Field Engineer, Microsoft."

Similar presentations


Ads by Google