Presentation is loading. Please wait.

Presentation is loading. Please wait.

Amit Banerjee Support Escalation Engineer Microsoft Corporation SQL Server FAQ: TroubleshootingSQL:

Similar presentations


Presentation on theme: "Amit Banerjee Support Escalation Engineer Microsoft Corporation SQL Server FAQ: TroubleshootingSQL:"— Presentation transcript:

1 Amit Banerjee Support Escalation Engineer Microsoft Corporation SQL Server FAQ: http://blogs.msdn.com/sqlserverfaq TroubleshootingSQL: http://troubleshootingsql.comhttp://blogs.msdn.com/sqlserverfaqhttp://troubleshootingsql.com Twitter: @banerjeeamit | @MicrosoftSQLCSS@banerjeeamit@MicrosoftSQLCSS

2 What is Performance Dashboard Installation and usage What can it be used for? Demo

3 A set of RDLs deployed using custom reports feature in Management Studio which help resolve the most common performance issues, such as blocking, high CPU usage, latch contention and disk I/O bottleneck, without having to execute T-SQL queries.

4 Install the Performance Dashboard Reports from Microsoft Downloads site Once you install the above, go to \Program Files\Microsoft SQL Server\90\Tools\PerformanceDashboard and run the setup.sql script against the SQL instance that you want to monitor the performance for. Right click on the Server Name in Object Explorer -> Reports -> Custom Reports and select performance_dashboard_main.rdl

5 CPU bottlenecks (which queries are consuming the most CPU and Plan for this query) IO bottlenecks (which queries are performing the most IO and Plan for this query). Index recommendations generated by the query optimizer (using Missing Indexes DMV feature) Blocking Latch contention and other Wait Types

6 CPU usage based on Ring Buffer output Blocking information based on sys.dm_exec_requests output All hyperlinks allow various levels of drill- downs to get query-text and the query plan along with connection properties

7 Dashboard Main report -> Click on the waits showing up with the highest count to get to this report Further drill-down is available using Session ID or Query-text columns

8 Download link: SQL Server 2005 Performance DashboardSQL Server 2005 Performance Dashboard Configuring Performance Dashboard for SQL Server 2008

9 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.


Download ppt "Amit Banerjee Support Escalation Engineer Microsoft Corporation SQL Server FAQ: TroubleshootingSQL:"

Similar presentations


Ads by Google