🔴 Сложный · 3 очк. PostgreSQL
Что такое покрывающий индекс (covering index)?
A Индекс на все столбцы
B Индекс, содержащий все данные запроса без обращения к таблице
C Индекс на первичный ключ
D Синоним составного индекса
Объяснение вопроса

Covering index содержит все столбцы, нужные для запроса. Тогда движок может выполнить запрос только по индексу (Index Only Scan), без обращения к основной таблице (heap). В PostgreSQL неключевые столбцы добавляют через INCLUDE: CREATE INDEX ... ON orders(status) INCLUDE (total). Сильно ускоряет частые запросы.

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