EXPLAIN ANALYZE в PostgreSQL: читаем планы выполнения экспертно
Привет, Хабр!Запрос работает 30 секунд. Вы смотрите на него, всё вроде ок: JOIN по индексированным полям, WHERE по дате, LIMIT 100. Должен летать, но что-то не летает. Добавляете индекс наугад — не помогает. Переписываете подзапрос в CTE и стало ещё хуже. Проблема не в запросе, а в в том, что вы не смотрели в план в...
Привет, Хабр!Запрос работает 30 секунд. Вы смотрите на него, всё вроде ок: JOIN по индексированным полям, WHERE по дате, LIMIT 100. Должен летать, но что-то не летает. Добавляете индекс наугад — не помогает. Переписываете подзапрос в CTE и стало ещё хуже. Проблема не в запросе, а в в том, что вы не смотрели в план выполнения. EXPLAIN ANALYZE показывает не что вы написали, а что PostgreSQL делает: какие индексы использует (и использует ли вообще), в каком порядке соединяет таблицы, где тратит время, сколько строк ожидал и сколько получил. Понять PostgreSQL
Связанные теги
Компании и люди
Линия сюжета
Analyze
Последние материалы и связанный контекст по теме Analyze.
CTE
Последние материалы и связанные ссылки по теме CTE.
CTE
Последние материалы и связанный контекст по теме CTE.
Explain
Последние материалы и связанный контекст по теме Explain.
Habr
Последние материалы и связанный контекст по теме Habr.
Habr
Последние материалы и связанные ссылки по теме Habr.
Продолжить следить за темой
Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.
Призрачный Gist
В марте специалисты киберразведки PT ESC зафиксировали активность группировки Rare Werewolf (Rezet, Librarian Ghouls). На этот раз был обнаружен архив data.zip, содержащий следу...
Рипли, которой не было или как Вероника Картрайт попала в фильм непонятной категории и что из этого вышло
«Каково это — когда хвост оказывается между ног?» — вопрос, который однажды задали Веронике Картрайт. Актриса приехала на съёмки «Чужого» играть Рипли, а получила Ламберт — «веч...
Бесплатная нейросеть для генерации музыки локально: ACE-Step 1.5 обходит Suno на бенчмарках
Open source модель для генерации музыки, которая на бенчмарке SongEval обходит Suno v5. Работает локально от 4 ГБ VRAM, генерирует полный трек за 2 секунды на A100. Разбираю арх...
Мобильное приложение DogPlanner. Перезагрузка…
Давайте немножечко поговорим о творчестве в целом, создании собственных проектов в принципе, и дальнейшем развитии мобильного приложения для домашних питомцев DogPlanner (доступ...
ИИ для управления проектами. Для чего его на самом деле применяют российские организации
Внедрение ИИ в реальное управление проектами происходит не так просто, как об этом мечтали исследователи и методологи в начале пути. Как член жюри и асессор одного из конкурсов ...
Симуляция мира 1С в MiroFish: неделя ада, $300 на токены и один точный прогноз
В марте 2026 года MiroFish оказался на первом месте GitHub Trending. Студент из Пекина за 10 дней собрал движок, который берёт любой документ, строит из него граф сущностей, пор...
Рекламный слот
Встроенный блок в статье
Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.
Похожие статьи
Еще материалы, которые пересекаются по тегам, источнику или категории.
Призрачный Gist
В марте специалисты киберразведки PT ESC зафиксировали активность группировки Rare Werewolf (Rezet, Librarian Ghouls). На этот раз был обнаружен архив data.zip, содержащий следу...
Рипли, которой не было или как Вероника Картрайт попала в фильм непонятной категории и что из этого вышло
«Каково это — когда хвост оказывается между ног?» — вопрос, который однажды задали Веронике Картрайт. Актриса приехала на съёмки «Чужого» играть Рипли, а получила Ламберт — «веч...
Бесплатная нейросеть для генерации музыки локально: ACE-Step 1.5 обходит Suno на бенчмарках
Open source модель для генерации музыки, которая на бенчмарке SongEval обходит Suno v5. Работает локально от 4 ГБ VRAM, генерирует полный трек за 2 секунды на A100. Разбираю арх...
Мобильное приложение DogPlanner. Перезагрузка…
Давайте немножечко поговорим о творчестве в целом, создании собственных проектов в принципе, и дальнейшем развитии мобильного приложения для домашних питомцев DogPlanner (доступ...
Еще материалы от Habr
Свежие публикации и продолжение темы от той же редакции.
Призрачный Gist
В марте специалисты киберразведки PT ESC зафиксировали активность группировки Rare Werewolf (Rezet, Librarian Ghouls). На этот раз был обнаружен архив data.zip, содержащий следу...
Рипли, которой не было или как Вероника Картрайт попала в фильм непонятной категории и что из этого вышло
«Каково это — когда хвост оказывается между ног?» — вопрос, который однажды задали Веронике Картрайт. Актриса приехала на съёмки «Чужого» играть Рипли, а получила Ламберт — «веч...
Бесплатная нейросеть для генерации музыки локально: ACE-Step 1.5 обходит Suno на бенчмарках
Open source модель для генерации музыки, которая на бенчмарке SongEval обходит Suno v5. Работает локально от 4 ГБ VRAM, генерирует полный трек за 2 секунды на A100. Разбираю арх...
OpenClaw переписали на Go и уместили в один бинарник на 35 МБ. Зачем и что это даёт
OpenClaw — это 180K звёзд на GitHub, но и 800 МБ node_modules, конфликты зависимостей и Node.js рантайм. Кто-то переписал его на Go: один бинарник на 35 МБ, 3-5x меньше RAM, деп...