Dsvolk > > Oracle > > Tuning My Blog | Search | About
(Not Logged In)
[ welcome! ] [ news ] [ install ] [ jump-jet ] [ app ] [ rac ] [ papers ] [ dba ] [ dvp ] [ racdd4d ] [ oem ] [ statspack ] [ education ] [ tuning ] [ ias ] [ backup ] [ dataprotection ] [ security ] [ oid ] [ options ] [ integration ] [ sales ] [ sun ] [ linux ] [ consulting ] [ faq ]

Оптимизация приложений

Соглашение о материалах на этом сайте

Мой oracle blog
true dsvolk!
оптимизация как стиль жизни  
Здесь собирается информация, которая поможет нам понять, что на самом деле происходит в результате выполнения нашего кода. 

Многие говорят, что уже нет необходимости копаться самостоятельно в trace файлах, понимать как они устроены, мол "есть же графические Windows среды для этого". Но, насколько я видел такие разработки, скажем Quest Software, то они все равно основываются на тех же данных, в которых  я предлагаю разобраться. А вот результаты они могут давать самые непредсказуемые. Так что не надо лениться (это я себя уговариваю :))) - надо все делать ручками.

Итак, что же можно почитать:

Краткое введение для начинающих как получить план запроса, что он содержит, как получить и обработать trc файл с помощью tkprof, как понять результаты обработки.

Как поставить statspack и зачем это нужно.

Как включить трассировку и описание формата sql_trace файла из metalink

Обзор "новомодной" :)) утилиты TRCANLZR.sql - Trace Analyzer

Описание event 10053 - как узнать почему optimizer выбрал именно этот план, там же обсуждение параметров.

Мои исследования: Выбор индекса оптимизатором в простом случае.

Кое-что о текущих ожиданиях сессий

Оптимизируем БД в 5 шагов !

Oracle9i Database Performance Tuning Guide and Reference Release 2 (9.2)

Cost Control: Inside the Oracle Optimizer, Part 1, Part 2 By Donald K. Burleson

Dsvolk > > Oracle > > Tuning Last Modified: 27-12-2004 15:53