powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / upper в index
7 сообщений из 7, страница 1 из 1
upper в index
    #32534311
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
часто выполняю такой запрос:
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
upper в index
    #32534358
Фотография Zmeishe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
'ALEX_K' и 'alex_k' это принципиально разные пользователи? Или один и тот же.
...
Рейтинг: 0 / 0
upper в index
    #32534397
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
один и тот же. берется из nt домена. а там он хранится таким образом, каким еого пользователь набрал, тоесть - непредсказуемо.
...
Рейтинг: 0 / 0
upper в index
    #32534411
Злобастый
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А сделать ему в триггере UPPER() - западло?
...
Рейтинг: 0 / 0
upper в index
    #32534412
Фотография Zmeishe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда в триггере перед вставкой
new.w3p_user = upper(new.w3p_user);
и не парься.
...
Рейтинг: 0 / 0
upper в index
    #32534428
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
логично :-)
...
Рейтинг: 0 / 0
upper в index
    #32534465
alex_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сделал, пашет, спасибо :-)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / upper в index
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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