Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / regexp_replace / 12 сообщений из 12, страница 1 из 1
07.12.2016, 11:41
    #39361678
Cydia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regexp_replace
всем привет, не могу понять что делает эта функция
Код: plsql
1.
regexp_replace(' '||UPPER(bName)||' ','[^[:alpha:]-]  ',' ') 

и на что можно ее заменить?
...
Рейтинг: 0 / 0
07.12.2016, 11:46
    #39361687
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regexp_replace
Cydiaвсем привет, не могу понять что делает эта функция
Код: plsql
1.
regexp_replace(' '||UPPER(bName)||' ','[^[:alpha:]-]  ',' ')

Заменяет.
Cydiaи на что можно ее заменить?Зачем?
...
Рейтинг: 0 / 0
07.12.2016, 11:50
    #39361693
Cydia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regexp_replace
Elic,

на что заменяет ?
для производительности
...
Рейтинг: 0 / 0
07.12.2016, 11:57
    #39361703
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regexp_replace
Cydiaна что заменяет ?
для производительностиПочему ты, не имея квалификации, возомнил, что способен оптимизировать?
...
Рейтинг: 0 / 0
07.12.2016, 11:59
    #39361705
Cydia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regexp_replace
Elic,

а почему ты вопросом на вопрос отвечаешь? если не хочешь отвечать, зачем тролить, таких ты, тут много, поэтому проходи мимо если не желаешь помочь.
...
Рейтинг: 0 / 0
07.12.2016, 13:14
    #39361768
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regexp_replace
Cydia,

и как определили, что именно это влияет на производительность?
...
Рейтинг: 0 / 0
07.12.2016, 13:42
    #39361794
Cydia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regexp_replace
env,

ну это ни для кого не новость, что регулярки подтормаживают запросы
...
Рейтинг: 0 / 0
07.12.2016, 13:46
    #39361801
Elic
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regexp_replace
Cydiaну это ни для кого не новость, что регулярки подтормаживают запросы"Заставь дурака богу молиться…"
...
Рейтинг: 0 / 0
07.12.2016, 13:54
    #39361809
Cydia
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regexp_replace
Elic,

докажи обратно, троль
...
Рейтинг: 0 / 0
07.12.2016, 14:25
    #39361829
Alex__kK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regexp_replace
Cydia,

А может лучше сам запрос пооптимизировать, а не регэксп? А то 0.01 соптимизируешь, а не то что на самом деле надо оптимизировать.
...
Рейтинг: 0 / 0
07.12.2016, 15:17
    #39361888
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regexp_replace
Cydia,

План запроса с регуляркой - в студию. И трассировку, в которой видно, что вся проблема производительности именно в ней.
...
Рейтинг: 0 / 0
07.12.2016, 15:20
    #39361895
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
regexp_replace
Cydiaни для кого не новость, что регулярки подтормаживают запросы

а также: udf, xml*, обработка lob и многое другое

Гораздо сильнее запросы подтормаживает неоптимальное соединение таблиц, фуллскан вместо индекса из-за ошибок в статистике и прочее подобное.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / regexp_replace / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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