powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Oracle Performance Tuning!!!
9 сообщений из 9, страница 1 из 1
Oracle Performance Tuning!!!
    #32185920
Фотография Виталий Воронцов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет всем!

Подскажите, плиз, как в Оракле собрать статистику запросов, которые посылает приложение и на базе этой статистики создать наиболее оптимальные индексы для этих запросов.

В SQL Server было что-то подобное: SQL Trace-ом отслеживали все запросы, а потом утилитой Index Tuning Wizard выбирались наиболее оптимальные индексы.
Как сделать что-либо подобное в Oracle?

Спасибо заранее! :)
Виталик.
...
Рейтинг: 0 / 0
Oracle Performance Tuning!!!
    #32185938
sv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
sv
Гость
Поищи в справке по "The SQL Trace Facility and TKPROF"
и около того
...
Рейтинг: 0 / 0
Oracle Performance Tuning!!!
    #32185953
Vladimirgs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Статистику можно собрать, включив trace в инишнике.....хотя чтоб оптимизить запрос достаточно посмотреть план в девелопере и подсовывая различные хинты и создавая индексы смотреть cost....чем меньше тем лучше
...
Рейтинг: 0 / 0
Oracle Performance Tuning!!!
    #32185969
DimaR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вообще в 9i как раз для этого и есть
програмка SQL Analyze.
...
Рейтинг: 0 / 0
Oracle Performance Tuning!!!
    #32185980
Vladimir_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если нужно построить наиболее оптимальный запрос (это не обязательно связано с индексами), то можно воспользоваться программкой от Quest Software: SQL Tuning. На основе собранной статистики она строит различные варианты одного и того же запроса (не только использование хинтов, но и переписывает сам запрос) проганяет через tkprof и выдаёт сравнительные параметры как в текстовом виде, так и на графиках. На некоторые запросы у меня она составляла до сотни различных вариантов. Можно указать значение параметра по которому будет проводиться отсев: например, число физических чтений не больше чем в оригинале на 10% или ... в общем неплохая програмка.
...
Рейтинг: 0 / 0
Oracle Performance Tuning!!!
    #32185981
Vladimir_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати, первые поставки 8i тоже содержали SQL Analyze. Сейчас он входит в состав enterprice managera, если я не ошибаюсь. Но к тем советам, которые генерит данная прога нужно относиться очень осторожно и всесторонне их проверять.
...
Рейтинг: 0 / 0
Oracle Performance Tuning!!!
    #32186137
EthernalWonderer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
TOAD-Tools-SGA Trace/Optimisation
...
Рейтинг: 0 / 0
Oracle Performance Tuning!!!
    #32186192
Mit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Vladimir:
а где такая фича как SQL tunning в TOAD?
...
Рейтинг: 0 / 0
Oracle Performance Tuning!!!
    #32186238
Vladimir_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я не говорил, что она в TOAD.
у quest software много продуктов и TOAD один из них. Я пользуюсь Spotlight On Oracle для мониторинга базы. А sql tuning это SQLab Vision.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Oracle Performance Tuning!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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