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

Откуда: Москва
Сообщений: 118
Есть таблица, 1 млн строк, с колонками START_DATE, END_DATE и STATUS. Поиск может производиться как по любой одной из указанных колонок , так и по всем. Какой/ие индексы рекомендуется создавать в данном случае? Имеет ли смысл создавать 3 индекса: один на статус, другой на даты, и один комбинированный? В таблице происходят частые вставки и обновления.
19 июн 17, 14:37    [20574705]     Ответить | Цитировать Сообщить модератору
 Re: Подход к созданию индекса  [new]
georgy_g
Member

Откуда:
Сообщений: 24
misha1973,

сколько может быть значений у поля Status?
19 июн 17, 17:13    [20575491]     Ответить | Цитировать Сообщить модератору
 Re: Подход к созданию индекса  [new]
misha1973
Member

Откуда: Москва
Сообщений: 118
georgy_g
misha1973,

сколько может быть значений у поля Status?


5 значений. Данные по статусам распределены неравномерно.
19 июн 17, 17:19    [20575512]     Ответить | Цитировать Сообщить модератору
 Re: Подход к созданию индекса  [new]
Миша Драгин
Guest
misha1973, вот незадача. Создал индексы на все поля, и на все возможные комбинации полей. Но почему-то индексы не используются :(

Если разберешься, напиши.
19 июн 17, 17:56    [20575673]     Ответить | Цитировать Сообщить модератору
 Re: Подход к созданию индекса  [new]
georgy_g
Member

Откуда:
Сообщений: 24
misha1973,

8571740
19 июн 17, 18:14    [20575725]     Ответить | Цитировать Сообщить модератору
 Re: Подход к созданию индекса  [new]
coborhc
Member

Откуда:
Сообщений: 15
Миша Драгин,

Может данных в таблице мало или статистика не собрана?
19 июн 17, 18:29    [20575754]     Ответить | Цитировать Сообщить модератору
 Re: Подход к созданию индекса  [new]
Драга Мишин
Guest
coborhc,

Мишаня иронизирует, но Вы этого еще не можете понять в силу юности и наивности
19 июн 17, 18:41    [20575789]     Ответить | Цитировать Сообщить модератору
 Re: Подход к созданию индекса  [new]
coborhc
Member

Откуда:
Сообщений: 15
Драга Мишин,

Не заметил, что количество строк указано

PS: За "юность" спасибо :)
19 июн 17, 21:22    [20576028]     Ответить | Цитировать Сообщить модератору
 Re: Подход к созданию индекса  [new]
misha1973
Member

Откуда: Москва
Сообщений: 118
georgy_g
misha1973,

8571740

Спасибо
20 июн 17, 12:58    [20577143]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить