Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Организация индексов при переменном колличестве параметров?  [new]
Олег 1
Guest
У меня есть таблицы большие,допустим в них 7 полей - искать надо то по одному полю то по двум то по нескольким из них..вообщем при поиске используются различные комбинации этих полей.Подскажите,пожалуйста,как правильно организовать индексы,чтобы повысилась скорость обработки запроса?Сделать один составной кластерный индекс по всем полям вроде не то..а создавать индексы на все возможные комбинации полей при поиске - страшно представить..Как быть?
12 мар 03, 14:01    [145211]     Ответить | Цитировать Сообщить модератору
 Re: Организация индексов при переменном колличестве параметров?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Индекс на каждое поле, которое может участвовать в поиске.
12 мар 03, 14:08    [145233]     Ответить | Цитировать Сообщить модератору
 Re: Организация индексов при переменном колличестве параметров?  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Вообще то это общие рекомндации. Наилучший выбор можно сделать только основываясь на значениях распределения и плотности индекса.
12 мар 03, 14:15    [145248]     Ответить | Цитировать Сообщить модератору
 Re: Организация индексов при переменном колличестве параметров?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74925
Каков вопрос, таков, увы, ответ.
12 мар 03, 14:19    [145257]     Ответить | Цитировать Сообщить модератору
 Re: Организация индексов при переменном колличестве параметров?  [new]
AAron
Member

Откуда: Москва
Сообщений: 4324
особого смысла в создании одного кластерного индекса нет, если запросы разные, используют разные комбинации и т.п.
:(
12 мар 03, 22:39    [145967]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить