advanced
Оптимизация сложных SQL-запросов
Анализ плана выполнения и переписывание неэффективных запросов к базе данных.
📝 Konten Prompt
Дан медленный SQL-запрос к базе данных PostgreSQL, содержащий множественные JOIN, подзапросы и сортировку больших объемов данных. Проанализируйте потенциальные узкие места (N+1 проблема, отсутствие индексов, блокировки). Предложите оптимизированную версию запроса, объясните выбор используемых индексов и продемонстрируйте, как изменится план выполнения (EXPLAIN ANALYZE) после ваших правок.