Avancerad
Optimera komplex SQL-fråga
Analysera en ineffektiv SQL-sats med flera fonderade joinar och aggregeringar, och föreslå en omstrukturerad lösning med indexeringar.
📝 Promptens innehåll
Du är en senior databasadministratore. Analysera följande prestandakritiska SQL-fråga som körs på en PostgreSQL-databas med 10 miljoner rader: [LÄGG IN FIKTIV KOMPLEX FRÅGA HÄR]. Identifiera flaskhalsar i exekveringsplanen, föreslå lämpliga index för att täcka frågan, och skriv om frågan för att minimera I/O-operationer och CPU-användning. Förklara dina val med hänvisning till hur databasens query optimizer fungerar.