Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / upper в index / 7 сообщений из 7, страница 1 из 1
26.05.2004, 12:44:08
    #32534311
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper в index
часто выполняю такой запрос:
select sum(w3p_size) from w3plog where upper(w3p_user)='ALEX_K'
время выполнения примерно 100 милисекунд.
запрос же
select sum(w3p_size) from w3plog where w3p_user='alex_k'
выполняется за 10 милисекунд(или меньше).
у меня есть индекс по полю w3p_user
а можно ли сделать этот индекс типа
create index w3pUNameIDX on w3plog(upper(w3p_user))
...
Рейтинг: 0 / 0
26.05.2004, 12:59:52
    #32534358
Zmeishe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper в index
'ALEX_K' и 'alex_k' это принципиально разные пользователи? Или один и тот же.
...
Рейтинг: 0 / 0
26.05.2004, 13:08:25
    #32534397
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper в index
один и тот же. берется из nt домена. а там он хранится таким образом, каким еого пользователь набрал, тоесть - непредсказуемо.
...
Рейтинг: 0 / 0
26.05.2004, 13:11:01
    #32534411
Злобастый
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper в index
А сделать ему в триггере UPPER() - западло?
...
Рейтинг: 0 / 0
26.05.2004, 13:11:25
    #32534412
Zmeishe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper в index
тогда в триггере перед вставкой
new.w3p_user = upper(new.w3p_user);
и не парься.
...
Рейтинг: 0 / 0
26.05.2004, 13:13:33
    #32534428
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper в index
логично :-)
...
Рейтинг: 0 / 0
26.05.2004, 13:21:29
    #32534465
alex_k
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
upper в index
сделал, пашет, спасибо :-)
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / upper в index / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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