Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Есть ли зависимость работы pipelined-функций от сбора статистики / 7 сообщений из 7, страница 1 из 1
29.08.2018, 14:46
    #39695014
Jane CHER
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли зависимость работы pipelined-функций от сбора статистики
Доброго дня! Столкнулась с проблемой: после обновления программы (изменения размера столбца с number(5) на number) стала тормозить pipelined-функция. Проблема устранилась после сбора статистики по таблицам, из которых выбираются данные в этой функции (одна из таблиц была модифицирована в рамках обновления, другая нет). Как сбор статистики мог повлиять на работу функции? Пример кода привести не смогу, предприятие режимное-прирежимное.
...
Рейтинг: 0 / 0
29.08.2018, 15:30
    #39695050
Stax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли зависимость работы pipelined-функций от сбора статистики
Jane CHER,

если в ф-ции есть обращение к етим таблицам, то самое прямое

......
stax
...
Рейтинг: 0 / 0
30.08.2018, 09:33
    #39695347
Jane CHER
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли зависимость работы pipelined-функций от сбора статистики
Да как бы мы вроде догадались, что самое прямое. :-) Опишите, хотя бы коротко, какие именно данные из таблицы статистики и как смотрит оракл при формировании результатов функции (можете ткнуть носом в конкретное место в конкретном мануале). Лично я поставила бы на увеличение числа AVG_ROW_LEN.
...
Рейтинг: 0 / 0
30.08.2018, 09:39
    #39695349
-2-
-2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли зависимость работы pipelined-функций от сбора статистики
Jane CHERхотя бы короткоЗачем же ограничиваться короткостью. Длинность Джонатана Льюса, Основы стоимостной оптимизации, достаточна толста.
Только pipeline тут вообще не причем.
...
Рейтинг: 0 / 0
30.08.2018, 11:09
    #39695400
Jane CHER
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли зависимость работы pipelined-функций от сбора статистики
Даже и не знаю, кому больше верить. То есть связь, то нет...
...
Рейтинг: 0 / 0
30.08.2018, 11:21
    #39695407
Stax
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли зависимость работы pipelined-функций от сбора статистики
Jane CHER,

в функции есть обращение к таблицам,
и "после сбора статистики по таблицам" оптимизатор построил более оптимальные планы,
в результате Проблема устранилась после сбора статистики по таблицам

сам "механизм pipelined" імхо сдесь непричем

.....
stax
...
Рейтинг: 0 / 0
30.08.2018, 11:23
    #39695409
Jane CHER
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Есть ли зависимость работы pipelined-функций от сбора статистики
Stax,

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


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