Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Помогите разобраться с ожиданием cpu used !!!  [new]
KSN
Member

Откуда:
Сообщений: 181
Вообщем смотрю на базу через Spotlight и во вкладке waits переодически, а вернее сказать когда база нагружена появляется это ожидание порядка 8000-15000 в отличие от других на графике, у которых всё до 1000. Я так понимаю это ожидание из-за частых разборов, потому как выскакивает переодически аларм "Parse Ratio" или я не прав ? куда рыть, как побороть если возможно конечно :)
4 окт 06, 09:55    [3218339]     Ответить | Цитировать Сообщить модератору
 Re: Помогите разобраться с ожиданием cpu used !!!  [new]
rnd-inside
Member

Откуда: Самара
Сообщений: 70
Активнее использовать переменные связывания в SQL.

Если есть резервы оперативной памяти, то попробовать поиграться кешированием курсоров
к примеру:

session_cached_cursors
настроить и контролировать этот параметр помогут скрипты тут
http://www.ixora.com.au/scripts/library.htm

ну и кроме того
cursor_sharing можно покрутить, но он может дать неприятные спецэффекты при выдаче результатов запроса, такие как неправильный тип поля результата и пр...
4 окт 06, 13:55    [3220146]     Ответить | Цитировать Сообщить модератору
 Re: Помогите разобраться с ожиданием cpu used !!!  [new]
KSN
Member

Откуда:
Сообщений: 181
т.е. я правильно понял что ожидание "cpu used" и большой Parse Ratio взаимосвязаны? а вот cursor_sharing уже крутил и не всегда это оканчивалось хорошо )
4 окт 06, 14:00    [3220184]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить