Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / BASELINE ORACLE / 2 сообщений из 2, страница 1 из 1
17.09.2018, 18:11
    #39703803
JDBA-N
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BASELINE ORACLE
У меня 2 BASELINE, в 1 тяжелый по стоимости план, 2 более оптимальнее. (Первый я выключил через EM)

Пробовал скинуть вот так
ALTER SYSTEM FLUSH SHARED_POOL;

все равно запрос выполняется с выключенным планом.

вопрос как выкинуть план?
...
Рейтинг: 0 / 0
22.09.2018, 02:53
    #39706370
Valergrad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
BASELINE ORACLE
JDBA-NУ меня 2 BASELINE, в 1 тяжелый по стоимости план, 2 более оптимальнее. (Первый я выключил через EM)

Пробовал скинуть вот так
ALTER SYSTEM FLUSH SHARED_POOL;

все равно запрос выполняется с выключенным планом.

вопрос как выкинуть план?

1. Если есть только один accepted baseline - то будет выполняться именно он, независимо от шаред пулов. Скиньте содержимое dba_sql_plan_baselines для данной signature ( со всеми полями).
2. Если запрос работает в данный момент, он не будет выкинут из шаред пула. Нужно вырубать все сессии исполняющие запрос, и только после этого выкидывать из пула. Заодно погуглите - можно выкидывать из шаред пула только конкретный курсор, необязательно флашить все. После этого нужно проверить, что он действительно исчез.
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / BASELINE ORACLE / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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