Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / 11g Проблема с планами / 13 сообщений из 13, страница 1 из 1
08.12.2016, 18:26
    #39362881
AWSVladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11g Проблема с планами
Зубры оракла Help me!

Не работают в 11 версии Optimizer Hints
не пашет:
select /*+ ORDERED INDEX
соответственно простой тест работы хинтов:
select /* FIRST_ROW(5) */
То же не работает.
Что нужно подкрутить, что бы заработало?
Я не админ, если скажете, что и где подкрутить, передам админу.

А то индексы оракл самолично перестраивает и скорость при тех же запросах падает в 10-20 раз, потом опять восстанавливается.
...
Рейтинг: 0 / 0
08.12.2016, 18:28
    #39362883
ora601
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11g Проблема с планами
AWSVladimirselect /* FIRST_ROW(5) */


А с чего бы оно должно работать, там аж 2 ошибки в хинте.
...
Рейтинг: 0 / 0
08.12.2016, 18:33
    #39362889
AWSVladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11g Проблема с планами
Хм, а как правильно?
...
Рейтинг: 0 / 0
08.12.2016, 18:34
    #39362890
AWSVladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11g Проблема с планами
Пример из доки:

SELECT /*+ FIRST_ROWS(10) */ employee_id, last_name, salary, job_id
FROM employees
WHERE department_id = 20;
...
Рейтинг: 0 / 0
08.12.2016, 22:27
    #39363025
Q.Tarantino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11g Проблема с планами
AWSVladimir/* FIRST_ROW(5) */
AWSVladimir/*+ FIRST_ROWS(10) */
ну и найди 2 отличия :)
...
Рейтинг: 0 / 0
09.12.2016, 08:04
    #39363109
AWSVladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11g Проблема с планами
Q.Tarantino,
Ой, ну йокорный бабай, в форуме пишу, потому и плюсик не поставил, очепятался, не работает и с плюсом.
...
Рейтинг: 0 / 0
09.12.2016, 08:46
    #39363119
опс...
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11g Проблема с планами
AWSVladimir
1. Заявление, что не работает - голословно. Все кругом врут - по-моему Земля движется вокруг солнца по квадрату со сторонами по временам года.
2. Оракл не обязуется, что 100% выполнит требование хинтов.
...
Рейтинг: 0 / 0
09.12.2016, 09:11
    #39363135
AWSVladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11g Проблема с планами
опс...,

1. Флудильни не хватает?
2. Если написание для оракла хинтов не указ, то как можно прописать план для запроса, что бы оракл его выполнял?
Какой есть железобетонный метод указания плана ораклу?

PS:
Для философских рассуждений есть другие топики, интересует практический опыт построения плана в оракле.
...
Рейтинг: 0 / 0
09.12.2016, 09:28
    #39363140
Вячеслав Любомудров
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11g Проблема с планами
Оракл игнорирует хинты если, например, они не выполнимы (использование индекса для NULL полей)
Или неправильны
Или установлен параметр "_optimizer_ignore_hints" (вроде как не для всех)
...
Рейтинг: 0 / 0
09.12.2016, 09:41
    #39363152
опс...
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11g Проблема с планами
AWSVladimir Для философских рассуждений есть другие топики, интересует практический опыт построения плана в оракле.
да ну? ))
По-моему именно ты, тс, и пытаешься заняться пустомельством, вопя что у тебя где-то там не работают хинты. А примеры привести, тебе конечно, гордость и хорошие манеры мешают. Лучше подождать, когда другие тебе что-нибудь продемонстрируют - все так здесь тебя ждали. держи пирожок.
...
Рейтинг: 0 / 0
09.12.2016, 09:43
    #39363153
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11g Проблема с планами
AWSVladimirХм, а как правильно?

так
...
Рейтинг: 0 / 0
09.12.2016, 09:46
    #39363157
env
env
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11g Проблема с планами
AWSVladimirКакой есть железобетонный метод указания плана ораклу?

outline/baseline

применять только после осмысления документации
...
Рейтинг: 0 / 0
09.12.2016, 12:34
    #39363323
AWSVladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
11g Проблема с планами
env,
Спасибо за ссылки, я там же смотрел доку, но все равно спасибо!

Вячеслав Любомудров
СУПЕР!!!! СПАСИБО!!!!
Именно в этом и был затык, по дефаулту игнор.
Благодарю!


опс...
No comments, panic overlow ЧСЗ
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / 11g Проблема с планами / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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