индекс множественности в таблице кучи для таблицы - PullRequest
0 голосов
/ 10 июля 2019

Для таблицы не нужно использовать много полей в качестве индекса, потому что объем индекса очень высок.

Итак, когда нужно запустить sp или view, некоторые поляможет не существовать в индексе, а возвращать их можно с помощью поиска.

Теперь я использую индекс покрытия, чтобы предотвратить эту проблему, и хочу создать несколько индексов для каждой таблицы, поскольку для каждого столбца в моем sp не существуетв индекс включите (cover index) add to index.

Возможно, мне придется создать 10 индексов для одной таблицы.

Как вы думаете, сейчас это или нет?

1 Ответ

0 голосов
/ 10 июля 2019

Вам нужно сравнить преимущество от более быстрых SELECT с с издержками более медленных INSERT с, DELETE с и UPDATE с - так как в этих случаях необходимо также изменить индексы , Как сказано в приведенном выше комментарии Луаана, индексация в целом не является хорошей или плохой, есть варианты на выбор: чем можно пожертвовать ради чего-то.
Вы также должны рассмотреть вопрос об обслуживании индексов, потому что, если есть модификации, есть фрагментации, и выгода для SELECT s уменьшается.

...