Advanced
Оптимизация сложных SQL-запросов
Выполните глубокий анализ неэффективного SQL-запроса с множественными JOIN и подзапросами, предложите план выполнения и оптимизацию.
📝 প্রম্পট বিষয়বস্তু
Действуй как эксперт по базам данных (DBA). Дан следующий SQL-запрос, который работает медленно на таблице с 10 миллионами строк: [Вставьте сложный запрос с несколькими LEFT JOIN, WHERE, GROUP BY и подзапросами]. 1. Проанализируй потенциальные проблемы производительности. 2. Опиши, какие индексы следовало бы добавить и почему. 3. Предложи переписанный вариант запроса, используя CTE (Common Table Expressions) или оконные функции, если это улучшит читаемость и скорость. 4. Объясни разницу в планах выполнения (Explain plan) до и после.