Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

Документы

Медиа

Назад

Почему в некоторых случаях PostgreSQL может не использовать индекс?

Вопрос проверяет понимание работы планировщика запросов PostgreSQL и причин, по которым индекс может игнорироваться.

Короткий ответ

PostgreSQL может не использовать индекс, если считает, что последовательное сканирование быстрее. Это происходит, например, при маленькой таблице, плохой селективности условия или устаревшей статистике. Планировщик оценивает стоимость различных планов и выбирает наиболее дешёвый. Поэтому наличие индекса не гарантирует его использование.

Длинный ответ

Зарегистрироваться

Развернутый ответ доступен только зарегистрированным пользователям.

Уровень

  • Рейтинг:

    5

  • Сложность:

    6

Навыки

  • Postgres

    Postgres

Ключевые слова

#index

#query

#planner

Подпишись на Python Developer в телеграм