🏠 Inicio
Pruebas de rendimiento
📊 Todos los benchmarks 🦖 Dinosaurio v1 🦖 Dinosaurio v2 ✅ Aplicaciones To-Do List 🎨 Páginas libres creativas 🎯 FSACB - Showcase definitivo 🌍 Benchmark de traducción
Modelos
🏆 Top 10 modelos 🆓 Modelos gratuitos 📋 Todos los modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de prompts 📖 Glosario de IA 🔗 Enlaces útiles
geavanceerd

Geavanceerde SQL Query Optimalisatie

#sql #databases #performance

Optimaliseer een specifieke inefficiënte SQL query voor een dataset met miljoenen records.

Gegeven de relationele tabellen 'Bestellingen' (10M rijen), 'Klanten' (5M rijen) en 'BestelRegels' (50M rijen). De volgende query is traag (> 30 seconden): 'SELECT k.naam, COUNT(b.id) FROM Klanten k JOIN Bestellingen b ON k.id = b.klant_id WHERE b.datum > '2023-01-01' GROUP BY k.naam HAVING COUNT(b.id) > 5'. Analyseer het uitvoeringsplan (execution plan) en schrijf een geoptimaliseerde query. Verklaar je keuzes betreffende indexering (bijv. covering indexes), join-strategieën en het eventueel vermijden van sorts/hash aggregates. Stel ook een partitionering-strategie voor op basis van tijd.