1.0 KiB
1.0 KiB
T-SQL Review Template (Copy & Paste)
Zweck: schnelle, präzise Analyse einer Abfrage.
Eingabe: T-SQL + (optional) Parameterwerte + (optional) Tabelleninfos.
Kontext (optional)
- SQL Server Version: 2022
- DB Kompatibilitätslevel: ?
- Tabellenvolumen grob (Rows): ?
- Häufigkeit/Latency Ziel: ?
- Parameterwerte (typisch & worst-case): ?
Aufgabe
Analysiere das T-SQL und liefere:
- Kurzfazit (3–6 Bulletpoints)
- Detailanalyse:
- SARGability (LIKE, Funktionen auf Spalten, CAST/CONVERT, Datentyp-Mismatches)
- Joins/Predicates (Reihenfolge, Join Typen)
- Kardinalität/Stats (wo schätzt der Optimizer falsch)
- Parameter Sniffing Risiko + konkrete Mitigation (z.B. OPTION(RECOMPILE) gezielt, OPTIMIZE FOR, plan guides nur wenn nötig)
- Konkrete Verbesserungen:
- rewrite (mit kommentiertem SQL)
- Index-Vorschläge (nur wenn plausibel; include columns; Filtered Index falls geeignet)
- Checks:
- welche Messwerte/Plan-Indikatoren prüfen
---BEGIN T-SQL--- ---END T-SQL---