🔴 Сложный · 3 очк. SQL
Когда PostgreSQL может НЕ использовать индекс?
A Индекс всегда используется
B Когда запрос возвращает большую часть таблицы
C Когда таблица очень маленькая
D Оба B и C
Объяснение вопроса

Планировщик может выбрать sequential scan, если: 1) запрос возвращает значительную долю таблицы (порядка 5-10% и больше) - последовательное чтение может быть выгоднее случайного по индексу; 2) таблица маленькая; 3) статистика устарела (нужен ANALYZE). Точный план покажет EXPLAIN.

🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.