DeepSeek Код 👁 7

DeepSeek: оптимизация медленного SQL-запроса

Промпт DeepSeek для оптимизации медленных SQL-запросов с пояснением что было не так.

Промпт
Проанализируй SQL-запрос и план выполнения (EXPLAIN). Дай оптимизированную версию. Структура ответа: 1) Что не так в текущем запросе (full scan, плохой join, отсутствие индекса) 2) Какие индексы создать (CREATE INDEX) 3) Переписанный запрос 4) Ожидаемый прирост (примерно %). СУБД: [POSTGRES / MYSQL / SQLITE]. Запрос:

[SQL]

EXPLAIN:

[EXPLAIN OUTPUT]

Пример результата

**Проблема:** полный скан orders (1.2M строк) из-за функции в WHERE. **Индексы:** ```sql CREATE INDEX idx_orders_created_at ON orders(created_at); CREATE INDEX idx_orders_user_status ON orders(user_id, status); ``` **Запрос:** ```sql SELECT * FROM orders WHERE created_at >= '2025-01-01' AND created_at < '2025-02-01' AND user_id = 42 AND status = 'paid'; ``` **Прирост:** ~95% (с 3.4с до 0.15с).

Похожие промпты

Kimi
Рефакторинг легаси-модуля — Kimi
Claude
Расстановка type hints в legacy Python-коде
DeepSeek
TDD-цикл red-green-refactor для новой функции
DeepSeek
DeepSeek: объяснить чужой/легаси код по строкам

Полезные статьи

Промпт для ролевой игры с ИИ: 12 готовых шаблонов бесплатно
12 готовых промптов для ролевых игр с нейросетью: ИИ-ведущий с кубиками и инвентарём, генератор персонажей, шесть жанров от киберпанка до детектива и перенос долгой ролки в новый чат.
Нейросеть для создания схем: 7 промптов и блок-схемы бесплатно
Как бесплатно построить блок-схему, ER-диаграмму или схему по коду через ChatGPT, Claude и Mermaid: 7 готовых промптов с плейсхолдерами и примеры кода результата.
Сценарий на 1 сентября: промпты для линейки, классного часа и речи
Как составить сценарий 1 сентября под свою школу с помощью нейросети: готовые промпты для торжественной линейки, классного часа по возрастам, речи и поздравлений, идеи оформления, чек-лист подготовки за неделю.

Все гайды →