У меня есть столбец HashKey, который я использую в поисковых запросах, но это может иметь повторяющиеся значения. Сейчас у нас есть столбец идентификаторов, который мы сделали его основным ключом. Но я хотел, чтобы изменить теперь составного первичного ключаНужна правильная комбинация композитного ключа и порядка
ALTER TABLE Events
ADD CONSTRAINT PK_Events_ID_HashKey PRIMARY KEY (HashKey, ID)
Так что мой вопрос, если я делать поиск по HashKey он будет в полной мере использовать индекс кластера сканирования. Нужно ли создавать отдельный некластеризованный индекс только для столбца HashKey.
Мы в основном одинаковое количество вставок/обновления и поиска операций
Какой будет наиболее полезно в отношении производительности (принимая во внимание операции вставки, а)
Вы можете уточнить это ..» если я выполняю поиск по HashKey, он будет в полной мере использовать сканирование индекса кластеров « – TheGameiswar
Я имею в виду, это будет сканирование индекса кластера?». а также, если это кластерный индекс, то он требует переупорядочения данных на вставке. поэтому, если я пойду для некластеризованного индекса, это будет лучше, чем кластеризованный индекс в моем требовании? –