Im Arbeitsalltag von Reporting-Teams nimmt die Performance von SQL-Abfragen eine wichtige Rolle ein. Lange Laufzeiten verzögern Berichte und blockieren Ressourcen in Datenbanken. Der Kurs widmet sich der gezielten Optimierung von Reporting-Abfragen aus methodischer Perspektive.
!Kursinhalt
!1. Verständnis des Ausführungsplans
*Lesen einfacher Execution Plans
*Zugriffsarten und Operatoren
*Identifikation teurer Schritte
!2. Indexierung als Optimierungshebel
*Aufbau und Wirkung von Indizes
*Geeignete Indizes für Reportingfälle
*Auswirkungen auf Schreiboperationen
!3. Schreibweise und Strukturierung der Abfrage
*Vermeidung unnötiger Subqueries
*Korrekte Filterposition
*Aggregation auf der richtigen Ebene
!4. Zusammenarbeit mit Datenbankteams
*Klare Beschreibung von Performanceproblemen
*Übergabe von Beispielfällen
*Pflege optimierter Abfragen über Zeit
!Berufliche Relevanz
*Schnellere Bereitstellung von Berichten
*Schonung gemeinsamer Datenbankressourcen
*Kompetente Kommunikation mit Datenbankexpert:innen