|
Индекс по функции
|
|||
---|---|---|---|
#18+
Как в ms sql сделать индекс по функции (такая фишка есть в оракле). Проблема в сортировке поля даты, где есть NULL значения (NULL считать самым большим значением). ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2013, 00:06 |
|
Индекс по функции
|
|||
---|---|---|---|
#18+
по сабжу - попробуйте сделать индекс по вычислимому полю кажется, оно должно быть persisted для этого... точно не помню, гляньте в доке по поводу сортировки я, честно говоря, не понял что за проблема. наверное, что-то оптимизируете ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2013, 00:14 |
|
Индекс по функции
|
|||
---|---|---|---|
#18+
Сделать можно, но сервер запросы к этой таблице перестанет параллелить. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2013, 00:45 |
|
Индекс по функции
|
|||
---|---|---|---|
#18+
ArtManПроблема в сортировке поля даты, где есть NULL значения (NULL считать самым большим значением).По возрастанию: Код: sql 1.
По убыванию: Код: sql 1.
В чём проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2013, 09:45 |
|
Индекс по функции
|
|||
---|---|---|---|
#18+
проблема в том, что индекс не берется и операция сортировки от этого дорогая. Почему я не могу создать колонку вычисляемую isnull([MYDATE],'99991231') с типом persisted, сервер ругается что Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2013, 10:33 |
|
Индекс по функции
|
|||
---|---|---|---|
#18+
ArtManпроблема в том, что индекс не берется и операция сортировки от этого дорогая. Почему я не могу создать колонку вычисляемую isnull([MYDATE],'99991231') с типом persisted, сервер ругается что Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2013, 10:37 |
|
Индекс по функции
|
|||
---|---|---|---|
#18+
ArtManпроблема в том, что индекс не берется и операция сортировки от этого дорогая. Почему я не могу создать колонку вычисляемую isnull([MYDATE],'99991231') с типом persisted, сервер ругается что Код: plaintext
Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2013, 10:38 |
|
Индекс по функции
|
|||
---|---|---|---|
#18+
Кстати, 112-й стиль тоже делает функцию детерминированной. Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2013, 11:06 |
|
Индекс по функции
|
|||
---|---|---|---|
#18+
Для индекса по вычисляемому полю PERSISTED вовсе не обязательно. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2013, 11:10 |
|
|
start [/forum/topic.php?fid=46&gotonew=1&tid=1707949]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
27ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 175ms |
0 / 0 |