Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Informix [игнор отключен] [закрыт для гостей] / Вопрос по работе функции NVL / 7 сообщений из 7, страница 1 из 1
09.11.2007, 12:38
    #34927777
sysmaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по работе функции NVL
Добрый день.

Есть запрос
Select бла-бла-бал from table1 where поле2 in (14, nvl(поле4, 125))

Таблица table1 очень большая.
Вопрос такой: нужно ли строить индекс по полю4? Или функция NVL индекс не использует?
К сожалению протестить возможности нет.
...
Рейтинг: 0 / 0
09.11.2007, 13:47
    #34928134
vasilis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по работе функции NVL
NVL вообще очень стремная функция :)
Помню, с ней много проблем было и использовать ее не рекомендовалось...

P.S. указывайте всегда версию IDS
...
Рейтинг: 0 / 0
09.11.2007, 13:58
    #34928201
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по работе функции NVL
sysmaster
Select бла-бла-бал from table1 where поле2 in (14, nvl(поле4, 125))
имхо Для этого предиката нужен seqscan в любом случае.

ЗЫЖ У вас зависимость атрибутов
...
Рейтинг: 0 / 0
09.11.2007, 17:57
    #34929220
Евгений Фадеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по работе функции NVL
vasilisNVL вообще очень стремная функция :)
Помню, с ней много проблем было и использовать ее не рекомендовалось...А можно поподробнее?
...
Рейтинг: 0 / 0
09.11.2007, 18:00
    #34929222
Евгений Фадеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по работе функции NVL
Журавлев Денис sysmaster
Select бла-бла-бал from table1 where поле2 in (14, nvl(поле4, 125))
имхо Для этого предиката нужен seqscan в любом случае.

ЗЫЖ У вас зависимость атрибутов+1
...
Рейтинг: 0 / 0
12.11.2007, 13:18
    #34932009
vasilis
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по работе функции NVL
Евгений Фадеев vasilisNVL вообще очень стремная функция :)
Помню, с ней много проблем было и использовать ее не рекомендовалось...А можно поподробнее?
А поиском воспользоваться ?
Имеется ввиду не только конкретные проблемы с реализацией функции в Информиксе, а и как со стандартной функцией с проблемами производительности (см. например в форуме Оракл).
На вскидку
http://www.sql.ru/forum/actualthread.aspx?tid=216745
http://groups.google.ru/group/ukr.comp.dbms.informix/browse_frm/thread/12205d98af7ecf90/014463c0c6f016cf?lnk=st&q=informix+nvl+leonid&rnum=1&hl=ru#014463c0c6f016cf
/topic/189305
http://www.sql.ru/forum/actualthread.aspx?tid=132094
и т.д.
...
Рейтинг: 0 / 0
12.11.2007, 19:00
    #34933553
Евгений Фадеев
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Вопрос по работе функции NVL
vasilisА поиском воспользоваться ?
Имеется ввиду не только конкретные проблемы с реализацией функции в Информиксе, а и как со стандартной функцией с проблемами производительности (см. например в форуме Оракл).Про проблемы с производительностью при использовании функций (вообще, не только NVL) я прекрасно знаю. Меня инетересовали, как раз, "конкретные проблемы с реализацией функции в Информиксе", если они есть.
...
Рейтинг: 0 / 0
Форумы / Informix [игнор отключен] [закрыт для гостей] / Вопрос по работе функции NVL / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]