
Was der Prompt tatsächlich macht
Du fügst deinen Code in den Prompt ein, das Modell scannt ihn nach gängigen Datenbank‑Problemen und liefert für jedes eine klare Lösung samt Aufwand‑ und Prioritätsbewertung und erklärt, warum das Problem die Performance beeinträchtigt.
Ich hatte viele unentdeckte Ineffizienzen in meinem Code. Redundante Aufrufe, vollständige Tabellenscans, N+1-Schleifen, die stillschweigend bei jedem Seitenladen abgefeuert wurden. Keiner von ihnen brach etwas. Das ist der gefährliche Teil. Alles funktionierte einfach ein bisschen langsamer, als es sollte, und jede Monat war die Datenbankrechnung ein bisschen höher, als sie hätte sein müssen.
Das eigentliche Problem ist, dass die meisten dieser Probleme während der Entwicklung unsichtbar sind. Sie schreiben eine Abfrage, sie gibt die richtigen Daten zurück, Sie gehen weiter. Sie bemerken den fehlenden Index erst, wenn Sie 10.000 Benutzern dienen. Sie bemerken die N+1 erst, wenn Ihre Abfrageanzahl um einen Faktor von 100 zu hoch ist.
Also habe ich einen Prompt erstellt, der die Analyse für Sie durchführt.
Was der Prompt eigentlich tut
Anstatt jede Abfrage manuell zu überprüfen, fügen Sie Ihren Code in den Prompt ein und lassen das Modell ihn systematisch durcharbeiten. Es sucht nach den häufigsten und teuersten Leistungsproblemen:
- N+1-Abfragemuster (ein neuer Datenbankaufruf wird für jedes Element in einer Schleife abgefeuert)
- Fehlende Indizes auf Spalten, die Sie filtern oder verknüpfen
- Vollständige Tabellenscans, die durch unindexierte oder schlecht strukturierte Abfragen verursacht werden
- Über-Fetching (Selektieren von `SELECT `, wenn Sie nur zwei Spalten benötigen)



