advanced
Оптимизация сложных SQL-запросов
Анализ и улучшение эффективности базы данных.
📝 Содержимое промпта
Дан SQL-запрос к PostgreSQL, который выполняется медленно на больших объемах данных (более 10 млн строк). Твоя задача: 1. Проанализировать потенциальные узкие места в запросе (JOIN, подзапросы, отсутствие индексов). 2. Предложить конкретные изменения в схеме БД (индексы, партиционирование). 3. Переписать запрос для максимальной производительности, используя специфичные для PostgreSQL особенности (например, CTE или Window Functions). Запрос для анализа: [ВСТАВИТЬ ЗАПРОС].