powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Оптимизация запросов!!!
8 сообщений из 8, страница 1 из 1
Оптимизация запросов!!!
    #32092449
Cru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Cru
Гость
Кто нибудь встречал доки по оптимизации с примерами по Trace, EXPLAIN PLAN...
Просто интересно на сколько можно повысить скорость выполнения за счет построения грамотного плана
...
Рейтинг: 0 / 0
Оптимизация запросов!!!
    #32106896
Monitor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть книжка издательства Лори "Настройка". Есть стандартная дока Оракла: Oracle8i Designing and Tuning for Performance.
...
Рейтинг: 0 / 0
Оптимизация запросов!!!
    #32106905
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Раз в двадцать - запросто.
...
Рейтинг: 0 / 0
Оптимизация запросов!!!
    #32106953
vskv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Cru : Не всегда оптимальный план обозначает оптимальную производительность.

Если хочешь создать идеальный запрос, то нужно не только EXPLAIN PLAN, но и руки и голову применить. Примеры, что можно не узреть на плане, пока не подумаешь или не выполнишь запрос на очень большой выборке:
использование только первого столбца в сложном индексе при RangeScan

не использование неочевидного индекса, по причине неравномерного расспределения данных (выборка по ключу UNPROC_F='T', которая вернёт менее 1% записей, если есть ещё условие по RQ_DATE between ..., которое вернёт 20% записей)

и ещё, ещё и ещё...
...
Рейтинг: 0 / 0
Оптимизация запросов!!!
    #32107125
Cru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Cru
Гость
2 vskv
Что-то очень круто для моего понимания, но спасибо.

2 Scott Tigger
В 20 раз??? И это только за счет построения хорошего плана или + HINTS?
Можно пример?
...
Рейтинг: 0 / 0
Оптимизация запросов!!!
    #32107191
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне сейчас лень копаться, но вот подумай сам - простейший сценарий - если у тебя стоит задача получить максимально быстро первую запись из нескольких сот тысяч, возврщаемых запросом, а оптимизатор тебе построил план на полную выборку.
...
Рейтинг: 0 / 0
Оптимизация запросов!!!
    #32107205
Cru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Cru
Гость
Наверно надо хинт поставить типа фест_роу )))
Это понятно, меня интересует именно коррекция план выполнения.
Ну ладно как будет время положи.
...
Рейтинг: 0 / 0
Оптимизация запросов!!!
    #32107310
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага. первая запись отдается за несколько долей секунды, а полная выборка идёт несколько минут. Где-то тут был тред в конце декабря на эту тему, характерно длинный.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Оптимизация запросов!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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