SQL Tuning

SQL Tuning


Produktbeschreibung

SQL Tuning

Der SQL Tuning Workshop vermittelt Ihnen alle notwendigen Kenntnisse, um in Ihrem Unternehmen Microsoft SQL-Abfragen zu bewerten, zu verbessern und deren Antwortzeiten zu verkürzen. Wir erläutern systematisch, wie Sie die Abfrage-Performance messen und optimieren können.

Workshopinhalte:

  • SQL Server Dateiverwaltung
    • Daten lesen und schreiben
    • Auswirkungen des Schreibcache
    • Abfragen ausführen
    • Logische Schritte der Abfrageausführung
    • Physische Schritte der Abfrageausführung
    • Ausführungspläne lesen und verstehen
    • Clientstatistiken lesen und verstehen
  • Bordmittel, Anweisungen, Indikatoren und Tools zur Leistungsmessung
    • Der SQL Server Aktivitätsmonitor, ein Blick auf das Armaturenbrett des SQL Servers
    • SQL Server Ablaufverfolgung, aufzeichnen von Ereignissen per Skript
    • Der SQL Server Profiler als Anwendung
    • Windows Systemmonitor, oder wie Sie sehen in welchem Zusammenhang die SQL Server Aktivitäten mit RAM, CPU, Netzwerk und I/O stehen.
    • Dynamische Verwaltungssichten, Essentiell für Entwickler zur Analyse bzw. Behebung von Engpässen und Automatisierung.
    • Statistische Systemfunktionen
    • Gespeicherte Prozeduren
    • Die TSQL DBCC-Befehle
    • SQLDiag, RML Utilities
    • Die SQL Server Ressourcenkontrolle
  • Indizes verwenden
    • Der Heap ist eine Tabelle ohne Index
    • Was passiert beim Erstellen eines Primary Key hinsichtlich Indizes
    • Der gruppierte Index und warum es nur einen geben kann
    • Der nicht gruppierte Index, Hilfe für Abfragen und Möglichkeit mehrere Indizes zu erstellen
    • Wie die Include Anweisung zu einer besseren Abdeckung führt
    • Zusammengesetzte Indizes und was für Abfragen zu beachten ist
    • Gefilterte Indizes und deren Nutzen
    • Indizierte Sichten, Einschränkungen und Mehrwert
    • Columnstore Indizes, neues seit 2012 und Änderungen bei 2014
  • Indizes verwalten
    • Fragmentierung von Indizes
    • Einfache Wartungspläne
    • Reorganize oder Rebuild ein Skript als bessere Alternative
    • Informationen zur Indexverwendung
    • Aufdecken fehlender Indizes
    • Aufdecken überflüssiger Indizes
    • Fillfaktor, Seitenteilung und was Sie noch wissen müssen
  • Abfragen analysieren und optimieren
    • Ausführungspläne und Plancache
    • Die Rolle von Statistiken
    • Parametrisierte Abfragen
    • Parameter Sniffing
    • Physikalische Join Operatoren
    • Auffinden geeigneter Indizes
  • Auffinden von problematischen Abfragen
    • Überwachung mit dynamischen Verwaltungssichten
    • Praktisches arbeiten mit dem SQL Server Profiler und Ablaufverfolgungen
    • SOS, wie benötigen Vergangenheitsdaten – der Einsatz des Datensammlers ist gefragt
    • Erweiterte Events zum Aufspüren problematischer Abfragen
  • Neuerungen in SQL Server 2014
    • Anwendungsgebiete In-Memory Technologie
    • Erstellen von In-Memory Tabellen in SQL Server 2017
    • Verwenden des Columnstore Index

Dauer des Workshops: 2 Tage

Der Preis für diesen Workshop beträgt 930,- EUR zzgl. MwSt.