Текущий архив: 2003.03.31;
Скачать: CL | DM;
Вниззачем нужны индексы? Найти похожие ветки
← →
td (2003-03-12 19:36) [0]Зачем нужны индексы кроме сортировки?
← →
Anatoly Podgoretsky (2003-03-12 19:43) [1]Больше не зачем, побочный эффект - быстрый поиск
← →
Desdechado (2003-03-12 19:46) [2]ну, и для поддержания ссылочной целостности
а еще, если индекс уникальный, для обеспечения уникальности внутри колонки
← →
td (2003-03-12 19:59) [3]а для фильтрации каким-то образом помогает?
← →
y-soft (2003-03-12 20:11) [4]Если фильтрация производится на сервере БД, то еще как помогает, если индексы правильные
← →
td (2003-03-12 22:44) [5]что такое "правильные индексы"?
← →
MsGuns (2003-03-12 23:23) [6]>y-soft © (12.03.03 20:11)
Что есть сервер для парадокса ?
>td (12.03.03 22:44)
>что такое "правильные индексы"?
Это значит разумные. Правило 20%. Кроме того, включение в индексы длинных символьных полей существенно снижает эффективность индекса. В некоторых случаях может даже тормозить.
← →
just_1869 (2003-03-12 23:26) [7]индексы по тем полям, которые участвуют в условиях и есть правильные
исключения составляют неуникальные индексы с маленьким разбросом (например, по INT полю, содержащему единицы или двойки индекс никакого смысла не имеет)
← →
y-soft (2003-03-13 08:16) [8]>MsGuns © (12.03.03 23:23)
>>y-soft © (12.03.03 20:11)
>>Что есть сервер для парадокса ?
Имелось в виду, что фильтрация выполняется средствами СУБД, а не на уровне приложения
По поводу "правильных" индексов надо еще добавить, что
1. После массовых изменений индекс не мешает перестраивать, иначе эффективность его может резко упасть из-за несбалансированности
2. При сложной фильтрации не мешает оптимизировать план выборки
3. Выражения с LIKE и CONTAINING применением индексов не оптимизируются
← →
just_1869 (2003-03-13 10:41) [9]> y-soft © (13.03.03 08:16)
> 3. Выражения с LIKE и CONTAINING применением индексов не оптимизируются
зато во многих серверах уже относительно давно есть средства для поиска текста
← →
y-soft (2003-03-13 11:27) [10]>just_1869 © (13.03.03 10:41)
Многие сервера сейчас индексы по выражениям поддерживают
Страницы: 1 вся ветка
Текущий архив: 2003.03.31;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.006 c