Troubleshooting From the Field – Part 2 SQL DIAG & SQL NEXUS By Ahmad Osama
description
Transcript of Troubleshooting From the Field – Part 2 SQL DIAG & SQL NEXUS By Ahmad Osama
Troubleshooting From the Field – Part 2SQL DIAG & SQL NEXUS
By
Ahmad OsamaSQL Server Geeks - Editor In Chief and Regional
Mentor(Delhi & NCR)
www.ahmadosama.net
www.sqlservergeeks.com/people/ahmadosama
Agenda
SQL DIAG For Data Collection
PerfStats For Data Collection
SQL NEXUS For Data Analysis
1. What it Collects?
1. Server Side Tracing
2. Performance Counters
3. Event logs, Error Logs, dumps etc
2. How it Collects?
1. Command line tool
2. As a service
3. As a scheduler
4. Options as an XML file
5. Specific or All Instance
SQL DIAG for Data Collection
SQLDIAG Demo
1. Adds Custom diagnostic to SQL DIAG
2. New Configuration files
3. Waits Stats
4. Locking and blocking
5. Tightly integrated with SQL NEXUS
PerfStats for Data Collection
PerfStats Demo
1. What it does?
1. Loads data from SQL DIAG into a Database.
2. Wait Stat Analysis and Reports
3. Locking Blocking Analysis and Reports
4. Uses SSRS for reports
5. Uses Read Trace to Analyze server side traces.
1. Comes with RML Utilities
2. Used for analyzing and comparing traces
SQL NEXUS For Data Analysis
SQL NEXUS Demo
9Microsoft Developer & Platform Evangelism
Summary
Use SQL DIAG to Collect DIAGnostic Data
Use SQL NEXUS to Analyze Data
Troubleshoot remote systems with ease.
Mar-2008
Links
SQL NEXUS – http://sqlnexus.codeplex.com
PerfStats - http://bit.ly/17ZJ1jP
Be a member - www.SQLServerGeeks.comwww.FaceBook.com/SQLServerGeeksTwitter @SQLServerGeeksPresentation & Scripts uploaded on www.SQLServerGeeks.com/files
Continue your learning…
Http://www.sqlservergeeks.com/AhmadOsama
@_ahmadosamahttps://www.facebook.com/[email protected]
Connect with Ahmad Osama
Q & A