Страница 1 из 1

Составной индекс по нескольким полям как индивидуальный?

Добавлено: 23 янв 2007, 17:49
Alex03
Т.е. имеем индекс по полям A, B, C
Работает ли он по полю A и/или B и/или С отдельно.
Подозреваю что по одному из них должен? По какому?

Какие рекомендации есть по порядку полей в индексе (поля с дубликатами и т.д.)
Где про это почитать?

Добавлено: 23 янв 2007, 18:07
kdv
уй, блин, только на sql.ru отгремело....
Работает ли он по полю A и/или B и/или С отдельно.
смотря как искать. чтобы композит использовать, поиск должен идти по первому, первому и второму, первому второму и третьему сегментам, и т.п.
Например, поиск по второму сегменту такой индекс не задействует.
Где про это почитать?
сначала это
http://www.sql.ru/forum/actualthread.aspx?tid=382833
потом это
http://www.sql.ru/forum/actualthread.aspx?tid=386785

Добавлено: 23 янв 2007, 19:33
Alex03
kdv писал(а):уй, блин, только на sql.ru отгремело....
Спасибо, почитал, там и вопрос задал.