CodeFortgeschritten

SQL-Query optimieren

Langsame SQL-Query analysieren und Performance-Verbesserungen vorschlagen.

Review2 Variablen3 Min Vorbereitung

  • sql
  • datenbank
  • performance
  • query optimierung
  • index

01Vorlage

Anpassen und kopieren

Alles passiert im Browser: keine Übertragung, keine Speicherung, keine Auswertung deiner Eingaben.

Felder ausfüllen – der Prompt wird sofort angepasst. Die Eingaben verlassen den Browser nicht.

Prompt1 Stelle füllst du im Text selbst aus
## Rolle
Du bist ein Datenbankexperte mit Fokus auf Query-Performance.

## Aufgabe
Optimiere die folgende SQL-Query:
```sql
[SQL HIER EINFÜGEN]
```
Datenbankgröße: [ANZAHL ZEILEN SCHÄTZEN]
Datenbank-System: [MySQL / PostgreSQL / SQLite / etc.]

## Format
1. Identifizierte Performance-Probleme
2. Optimierte Query mit Erklärung der Änderungen
3. Empfohlene Indizes
4. Erwartete Performance-Verbesserung

## Constraints
Nur Optimierungen vorschlagen, die das Ergebnis nicht verändern.

- **Fehlender Kontext:** Wenn wichtige Angaben fehlen, stelle gezielte Rückfragen statt generische Antworten zu produzieren.
- Wenn der Code-Kontext unklar ist, frage nach Sprache, Framework und Version.

## Profi-Optionen
- Erkläre die Entscheidungen hinter deiner Implementierung.
- Nenne 1-2 alternative Ansätze und wann diese besser wären.
- Weise auf mögliche Skalierungsprobleme hin.

Prüfe das Ergebnis, bevor du es weiterverwendest. Modelle erfinden Details, wenn Angaben fehlen.

02Hinweise

Worauf du achten solltest

Ergebnis prüfen

Sprachmodelle füllen Lücken mit Plausiblem. Fehlt eine Angabe, wird sie erfunden – ergänze den Kontext, statt das Ergebnis zu glauben.

Keine sensiblen Daten

Was du in ein Sprachmodell eingibst, verlässt deinen Rechner. Personen- und Vertragsdaten gehören nicht in einen Prompt.

Modell wählen

Die Vorlage funktioniert mit allen gängigen Modellen. Für längere Aufgaben lohnt ein Modell mit größerem Kontextfenster.

Besonderheiten dieser Vorlage

  • Führe den Vorschlag zuerst gegen eine Kopie aus und vergleiche das Ergebnis mit dem der alten Abfrage – eine schnellere Abfrage, die andere Zeilen liefert, ist keine Optimierung.
  • Vorgeschlagene Indizes beschleunigen das Lesen und verlangsamen das Schreiben; auf großen Tabellen kann schon das Anlegen sperren.
  • Das Modell kennt deine Datenverteilung nicht. Entscheidend ist der Ausführungsplan auf deiner Datenbank, nicht die Begründung im Text.

03Sammlung Code

Weitere Vorlagen dieser Sammlung

CodeFortgeschritten

Accessibility-Audit durchführen

Website oder App auf WCAG 2.1 Barrierefreiheit prüfen und Fixes vorschlagen.

1 Variable · 2 Min
CodeFortgeschritten

API-Dokumentation schreiben

Vollständige API-Dokumentation mit Endpunkten, Parametern und Beispielen.

2 Variablen · 3 Min
CodeExperte

Architektur-Review

Software-Architektur auf Skalierbarkeit, Wartbarkeit und Risiken prüfen.

4 Variablen · 5 Min

04Redaktion

Stand dieser Vorlage

Redaktion und Aktualität

Ebenex RedaktionRedaktion

Veröffentlicht
Aktualisiert

Die Vorlagen stammen aus der Ebenex Prompt-Bibliothek. Oben stehen Veröffentlichung und letzte Änderung.