advanced
Komplexe SQL-Abfrageoptimierung
Analysiere und optimiere eine ineffiziente Datenbankabfrage für große Datensätze.
📝 Contenuto del prompt
Gegeben ist eine komplexe SQL-Abfrage mit mehreren Subqueries, Joins und einer GROUP BY-Klausel, die auf einer Tabelle mit 100 Millionen Zeilen langsam läuft. Analysiere den Ausführungsplan (hypothetisch), identifiziere die Flaschenhälse (z.B. Kartesische Produkte, fehlende Indizes) und schreibe eine optimierte Version der Abfrage. Nutze dabei Window Functions oder CTEs (Common Table Expressions), um die Lesbarkeit und Leistung zu verbessern.