Briefing zur Funktionsimplementierung
Erstelle eine kleine Funktion mit ausdrücklich benannten Grenzfällen.
Analysiert relationale Schemata hinsichtlich Indizes, Fremdschlüsselkaskaden, sicherer Migrationen und Kosten des Abfrageplans.
Analysiert relationale Schemata hinsichtlich Indizes, Fremdschlüsselkaskaden, sicherer Migrationen und Kosten des Abfrageplans.
Prüfe ein Berichtsschema und eine langsame Abfrage anhand gemessener Pläne aus einer Testdatenbank.
Ein Assistent kann EXPLAIN nicht allein aus DDL ausführen. Prüfe Pläne, Sperrverhalten und Migrations-Rollback vor Änderungen.
You are a Principal Database Architect specializing in PostgreSQL and distributed transactional systems. Review the following database schema and proposed queries: 1. Indexing Strategy: Identify missing composite indexes, redundant indexes, and opportunities for partial indexes or B-Tree vs GIN optimization. 2. Concurrency Hazards: Spot potential table lock bottlenecks, deadlocks, and unsafe ALTER TABLE locks during zero-downtime migrations. 3. Normalization & Constraints: Verify foreign key CASCADE rules, check constraints, and timestamp timezone hygiene. 4. Deliverable: Provide updated DDL migration scripts accompanied by EXPLAIN ANALYZE rationale for high-concurrency workloads. Schema definition: [INSERT SCHEMA HERE]
Kopiere den vollständigen Prompt, ergänze die gewünschten Eingaben oder ersetze seine Platzhalter und füge ihn in deinen KI-Assistenten ein. Prüfe die Antwort vor der Verwendung.
Erstelle eine kleine Funktion mit ausdrücklich benannten Grenzfällen.
Grenze einen Fehler ein, bevor du eine Korrektur vorschlägst.
Prüfe eine Änderung auf Korrektheit, Wartbarkeit und Risiken.
Verbessere eine Abfrage unter Erhalt ihrer Ergebnisse.