
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
13.02.2017, 17:38
|
|||
|---|---|---|---|
как принудительно заэнаблить adaptive plan |
|||
|
#18+
Народ, а можно оптимизатору подсказать, чтобы он стал использовать adaptive plan? Когда в запросе есть like, он его применяет и nl заменяет на hash join. Когда в таком же запросе вместо like использую =, он не использует adaptive, делает nl и запрос умирает. Запрос построен на 2 вьюхах и через хинты не получается указать, чтобы он на самой вью нижнего уровня вложенности использовал хинты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.02.2017, 18:03
|
|||
|---|---|---|---|
как принудительно заэнаблить adaptive plan |
|||
|
#18+
ShtockНарод, а можно оптимизатору подсказать, чтобы он стал использовать adaptive plan? Когда в запросе есть like, он его применяет и nl заменяет на hash join. Когда в таком же запросе вместо like использую =, он не использует adaptive, делает nl и запрос умирает. Запрос построен на 2 вьюхах и через хинты не получается указать, чтобы он на самой вью нижнего уровня вложенности использовал хинты. Можно попробовать посмотреть на настройки для этой сессии OPTIMIZER_ADAPTIVE_* и привести их в порядок, если что не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.02.2017, 20:55
|
|||
|---|---|---|---|
|
|||
как принудительно заэнаблить adaptive plan |
|||
|
#18+
Можно и нахинтовать, надо алиасы смотреть + возможно qb_name пригодится(по ссылке есть и вариант как алиасы поглядеть) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
13.02.2017, 22:34
|
|||
|---|---|---|---|
|
|||
как принудительно заэнаблить adaptive plan |
|||
|
#18+
Shtock, Адаптивные планы - это костыль, для того чтоб поправить план в рантайме когда изначально был выбран очень неоптимальный. Для начала надо разбираться почему CBO в твоем случае по твоему мнению ошибается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1886449]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
166ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 449ms |

| 0 / 0 |
