Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Вопрос про составной индекс  [new]
nova
Member

Откуда:
Сообщений: 169
Добрый день!
В таблице есть два поля Поле1 Char(5) и Поле2 Char(10). Поиск нужной записи будет осуществляться по вхождению с инструкцией LIKE. Эти два поля они являются частью одного реквизита т.е. они связаны между собой. Целесообразно ли создавать составной индекс. Если да, то как как написать запрос по поиску нужной записи?
Спасибо!
6 мар 06, 17:11    [2422349]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос про составной индекс  [new]
StalkerS
Member

Откуда: Nowhere
Сообщений: 1343
индекс нужен по тому полю, по которому будет запрос. Включив второе поле в индекс вы получите только то, что все необходимые данные будет браться из индекса, т.е. небудет необходимости обращаться к самой таблице.
6 мар 06, 21:05    [2423342]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос про составной индекс  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
https://www.sql.ru/articles/mssql/03013101Indexes.shtml
7 мар 06, 06:44    [2423868]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить