
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
18.06.2003, 18:36:50
|
|||
|---|---|---|---|
|
|||
Oracle Performance Tuning!!! |
|||
|
#18+
Привет всем! Подскажите, плиз, как в Оракле собрать статистику запросов, которые посылает приложение и на базе этой статистики создать наиболее оптимальные индексы для этих запросов. В SQL Server было что-то подобное: SQL Trace-ом отслеживали все запросы, а потом утилитой Index Tuning Wizard выбирались наиболее оптимальные индексы. Как сделать что-либо подобное в Oracle? Спасибо заранее! :) Виталик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2003, 19:05:26
|
|||
|---|---|---|---|
|
|||
Oracle Performance Tuning!!! |
|||
|
#18+
Поищи в справке по "The SQL Trace Facility and TKPROF" и около того ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2003, 19:31:28
|
|||
|---|---|---|---|
|
|||
Oracle Performance Tuning!!! |
|||
|
#18+
Статистику можно собрать, включив trace в инишнике.....хотя чтоб оптимизить запрос достаточно посмотреть план в девелопере и подсовывая различные хинты и создавая индексы смотреть cost....чем меньше тем лучше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2003, 20:16:30
|
|||
|---|---|---|---|
Oracle Performance Tuning!!! |
|||
|
#18+
Ну вообще в 9i как раз для этого и есть програмка SQL Analyze. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2003, 20:57:41
|
|||
|---|---|---|---|
Oracle Performance Tuning!!! |
|||
|
#18+
Если нужно построить наиболее оптимальный запрос (это не обязательно связано с индексами), то можно воспользоваться программкой от Quest Software: SQL Tuning. На основе собранной статистики она строит различные варианты одного и того же запроса (не только использование хинтов, но и переписывает сам запрос) проганяет через tkprof и выдаёт сравнительные параметры как в текстовом виде, так и на графиках. На некоторые запросы у меня она составляла до сотни различных вариантов. Можно указать значение параметра по которому будет проводиться отсев: например, число физических чтений не больше чем в оригинале на 10% или ... в общем неплохая програмка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.06.2003, 21:03:04
|
|||
|---|---|---|---|
Oracle Performance Tuning!!! |
|||
|
#18+
кстати, первые поставки 8i тоже содержали SQL Analyze. Сейчас он входит в состав enterprice managera, если я не ошибаюсь. Но к тем советам, которые генерит данная прога нужно относиться очень осторожно и всесторонне их проверять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2003, 09:58:22
|
|||
|---|---|---|---|
|
|||
Oracle Performance Tuning!!! |
|||
|
#18+
TOAD-Tools-SGA Trace/Optimisation ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2003, 10:40:53
|
|||
|---|---|---|---|
Oracle Performance Tuning!!! |
|||
|
#18+
to Vladimir: а где такая фича как SQL tunning в TOAD? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1989925]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 199ms |
| total: | 324ms |

| 0 / 0 |
