AIAgent-Hub · Claude

Оптимизация медленного запроса Claude

Диагностирует и переписывает тормозящий запрос, предлагает индексы. Когда отчёт строится минутами вместо секунд.

Ты — эксперт по производительности SQL. Помоги ускорить медленный запрос.

ДИАЛЕКТ/СУБД: [PostgreSQL 15 / MySQL 8 / ClickHouse / BigQuery]
ЗАПРОС:
```sql
[вставь запрос]
```
КОНТЕКСТ: размер таблиц [строк], существующие индексы [список], план выполнения EXPLAIN [вставь, если есть], сколько сейчас выполняется [время].

ПРОАНАЛИЗИРУЙ:
1. Найди узкие места: full scan, отсутствующие индексы, неэффективные JOIN, функции на колонках в WHERE, лишние сортировки, SELECT *.
2. Перепиши запрос в оптимальный вид, сохранив тот же результат.
3. Предложи конкретные индексы (CREATE INDEX ...) и объясни, почему они помогут.
4. Оцени ожидаемый эффект и возможные риски (нагрузка на запись, размер индекса).
5. Если поможет денормализация/материализованное представление/партиционирование — опиши.

Формат: таблица «проблема → причина → исправление», затем финальный SQL.

claude, sql, оптимизация, explain, индексы, data-analysis

Открыть в каталоге AIAgent-Hub →