140 likes | 298 Views
Troubleshooting From the Field – Part 2 SQL DIAG & SQL NEXUS By Ahmad Osama SQL 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
E N D
Troubleshooting From the Field – Part 2 SQL DIAG & SQL NEXUS By Ahmad Osama SQL 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
SQL DIAG for Data Collection • What it Collects? • Server Side Tracing • Performance Counters • Event logs, Error Logs, dumps etc • How it Collects? • Command line tool • As a service • As a scheduler • Options as an XML file • Specific or All Instance
PerfStats for Data Collection • Adds Custom diagnostic to SQL DIAG • New Configuration files • Waits Stats • Locking and blocking • Tightly integrated with SQL NEXUS
SQL NEXUS For Data Analysis • What it does? • Loads data from SQL DIAG into a Database. • Wait Stat Analysis and Reports • Locking Blocking Analysis and Reports • Uses SSRS for reports • Uses Read Trace to Analyze server side traces. • Comes with RML Utilities • Used for analyzing and comparing traces
Summary Use SQL DIAG to Collect DIAGnostic Data Use SQL NEXUS to Analyze Data Troubleshoot remote systems with ease. Microsoft Developer & Platform Evangelism
Links SQL NEXUS – http://sqlnexus.codeplex.com PerfStats - http://bit.ly/17ZJ1jP
Continue your learning… Be a member - www.SQLServerGeeks.com www.FaceBook.com/SQLServerGeeks Twitter @SQLServerGeeks Presentation & Scripts uploaded on www.SQLServerGeeks.com/files
Connect with Ahmad Osama Http://www.sqlservergeeks.com/AhmadOsama @_ahmadosama https://www.facebook.com/ahmad.osama3 ahmad.osama1984@gmail.com www.ahmadosama.net
Thank you for suggestions, please email at admin@SQLServerGeeks.com