Jyoti Kumari96 Ответов: 1

Лучший способ использовать отфильтрованный индекс в SQL server


Я хочу использовать отфильтрованный индекс в sql server для таблицы, где одна таблица имеет несколько строк с одним соответствующим идентификатором (geteroryId), и этот идентификатор всегда будет входить в предложение where, чтобы я мог реализовать некластеризованный индекс в этом столбце

Что я уже пробовал:

Запрос будет выглядеть следующим образом,
select quntity from table name where geteroryId = 2


Я просто хочу реализовать индекс в столбце количества..Пожалуйста помочь.

Kornfeld Eliyahu Peter

Зачем устанавливать индекс на этот столбец? Это ничему не поможет...

Jyoti Kumari96

ОК. Спасибо,
И если я реализую индекс в столбце geteroryId, то как можно написать запрос ?

Kornfeld Eliyahu Peter

Вам не нужно менять запрос...
Добавьте индекс в таблицу с помощью команды CREATE INDEX...

ZurdoDev

Индекс помогает SQL-движок гораздо быстрее находить нужные сведения. Размещение его в колонке количества вряд ли сильно поможет.

1 Ответов

Рейтинг:
7

Badal Kumar

Create NonClustered Index [NOC_CategoryID] on tablename geteroryId ASC