|
|
|
как исключить NULL из критерия поиска?
|
|||
|---|---|---|---|
|
#18+
Привет всем! У меня на базе навешаны куча индексов. После апгрейда с 7 на 2000 много проблем с поиском и вообще с запросами. Где то прочитала, что у 2000 есть проблема с NULL значениями...Посмотрела что за индексы и что меня задело, что в кодонках, на которых навешаны индексы куча NULL's!!! Вопрос в следующем Действительно ли такое построение индексов тормозит выборку и если да, то как исключать нулевые значения из критерия выбора или из индекса самого(последнее больше из обдасти фантастики, но все же...) Спасибо! 2 Админ Не могу зайти на сервер - Error! Ups! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2002, 13:36:07 |
|
||
|
как исключить NULL из критерия поиска?
|
|||
|---|---|---|---|
|
#18+
а что и вправду у 2000 проблемы с NULL's? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2002, 14:13:55 |
|
||
|
как исключить NULL из критерия поиска?
|
|||
|---|---|---|---|
|
#18+
Про индексы здесь посмотри: Статья "Что быстрее: индексный доступ или сканирование таблицы?" Особое внимание обрати на селективность индексов, вернее, на "эффективность" их использования при низкой селективности. ЗЫ Возможно, процент одинаковых ключей в индексе (тот самый NULL) слишком высок, потому и тормоза. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2002, 14:24:30 |
|
||
|
как исключить NULL из критерия поиска?
|
|||
|---|---|---|---|
|
#18+
я вообще стараюсь избегать использования NULL в базе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2002, 14:26:23 |
|
||
|
как исключить NULL из критерия поиска?
|
|||
|---|---|---|---|
|
#18+
2 Jimmy Спасибо за статью, но меня в данном случае интересует не оптимизатор,а то какую роль для поиска играют нули... Как написано в БОЛ, "Care must be taken when comparing null values. The behavior of the comparison depends on the setting of the SET ANSI_NULLS option." Может кто сталкивался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2002, 15:30:32 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32040028&tid=1821428]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 222ms |
| total: | 361ms |

| 0 / 0 |
