Praktische SQL Server Performance Analyse
Andreas Wolter
Dieser ganztägige Workshop ist ganz den aktuellen Möglichkeiten für die Leistungsanalyse eines SQL Server vom Start bis zu fortgeschrittenen Techniken gewidmet. Ein Highlight ist die Möglichkeit, sich live mit dem Demo-Server, der auf Microsoft Azure gehostet wird, über Ihr lokales SSMS zu verbinden, um vorbereitete, kontinuierlich auftretende Szenarien selbst zu analysieren!
Techniken & Tools, die behandelt werden:
• SQL Server Architecture & Internals: Grundlagen zum Verständnis komplexer Zusammenhänge
• Überwachungsmethodik
• Dynamic Management Views (DMVs)
• Wait Statistics
• Erweiterte Ereignisse (Extended Events) für Workload & Query-Analysev
• Query Store
- Überblick über Tools von Drittanbietern (vorbehaltlich dem Einverständnis der Organisatoren. Kann entfernt werden, wenn dies Ihrer Meinung nach für die lokale Zielgruppe nicht geeignet ist.)
Wir analysieren je nach Interesse der Teilnehmer eine Auswahl aus folgenden Szenarien:
• Untersuchung von Speicherproblemen
• Identifizieren von Planregression
• Analyse von Indizes und Statistiken
• Erkennen von I/O-Latenzproblemen
• Untersuchung der Tempdb
• Locking & Blocking-Analyse, Concurrency-Probleme
Sie sind in einer DBA-, Entwickler- oder Beraterrolle und unterstützen SQL Server-Datenbanken. Oft bittet Sie jemand, sich eine schlecht funktionierende Datenbankanwendung, bestimmte Abfragen oder sogar den gesamten Server anzuschauen. Und immer wieder finden Sie sich in der Situation "wie man die Ursache in der geringsten Zeit finden". Obwohl sich niemand an einem einzigen Tag zu einem Performance-Tuning-Master entwickelt hat, können Sie sicher sein, wertvolle Techniken und Konzepte zu erlernen, auf denen Sie für Ihre tägliche Arbeit aufbauen können. Und natürlich diskutieren wir auch mögliche Lösungen. Also, bei Ihrem nächsten Anruf "Hilfe, der Server ist langsam!" Sie wissen, wo ich anfangen soll. Der Trainer, ist Vorreiter im Einsatz von Extended Events und hat diese seit 2012, seit der Abkündigung der SQL-Tarce&Profiler-Technik erstmalig in Deutschland präsentiert und seitdem in vielen öffentlichen und internen Firmen-Trainings geschult.
Es erwarten Sie viele Demos und einen tiefen Einblick in die wichtigsten Konzepte von SQL Server.
Hands-on: Zeit, um praktisch zu werden: Der für Demos verwendete Server befindet sich in der Azure Cloud und ist für Verbindungen von Management Studio über WiFi geöffnet. Dies ist Ihre Chance, Analysen auf eigene Faust parallel zum Trainer durchzuführen.
Voraussetzungen: Grundlegendes Verständnis der relationalen SQL Server-Engine und von Transact-SQL, grundlegende Vertrautheit mit Dynamic Management Views (DMVs) und Abfrageplänen