смешанные термины: индекс покрытия, составной индекс и индекс нескольких полей - PullRequest
1 голос
/ 03 августа 2011

Меня смущают эти 3 термина: индекс покрытия, составной индекс и индекс нескольких полей.

Это одно и то же?или у каждого из них есть тонкая разница?

Спасибо

1 Ответ

3 голосов
/ 06 августа 2011
  • Составной индекс и мультиполя Индекс одинаковы.Другие термины для этого: Многостолбцовый индекс и Объединенный индекс .

    Это индексы, содержащие более одного столбца.

  • Я подозреваю, что Индекс покрытия на самом деле Индекс покрытия , который является чем-то совершенно другим, лучше описать как Сканирование только индекса .

    То есть , а не свойство индекса, оно описывает, как индекс используется.Это означает, что конкретный запрос может быть удовлетворен только данными из индекса, без необходимости считывать данные таблицы.(Примечание. Индекс копирует данные из таблицы).

    Один индекс может быть индексом покрытия для одного запроса, но не может охватывать другой запрос (который обращается к не включенным столбцам ( охват )) в указателе).Представьте себе, что «индекс охватывает весь запрос».

Подробнее об индексации базы данных: http://use -the-index-luke.com /

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...