Brief de réalisation d’une fonction
Générer une petite fonction avec des cas limites explicites.
Analyser les schémas relationnels, les index, les cascades de clés étrangères, la sécurité des migrations et les coûts du planificateur de requêtes.
Analyser les schémas relationnels, les index, les cascades de clés étrangères, la sécurité des migrations et les coûts du planificateur de requêtes.
Examinez un schéma de reporting et une requête lente avec les plans de requête mesurés dans une base de test.
L’assistant ne peut pas exécuter EXPLAIN à partir du DDL seul. Vérifiez les plans, les verrous et le retour arrière de migration avant tout changement.
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]
Copiez le prompt complet, ajoutez les informations demandées ou remplacez les champs à compléter, puis collez-le dans votre assistant IA. Vérifiez la réponse avant de l’utiliser.
Générer une petite fonction avec des cas limites explicites.
Cerner la cause d’un bug avant de proposer un correctif.
Vérifier une modification sous l’angle du fonctionnement, de la maintenabilité et des risques.
Améliorer une requête tout en conservant ses résultats.