Статистика кэш-словаря

Оценить
(0 голоса)

Кэш-словарь сохраняет информацию словаря данных для всех объектов БД. Следовательно, доступ к этому кэшу достаточно интенсивный. Подробная информация о статистических показателях кэш-словаря может быть запрошена с помощью представления v$rowcache.

SQL> column name format al5 trunc;

SQL> column scan_reqs heading SCAN_REQ;

SQL> column scanjmiss heading SCAN_HIS;

SQL> column cur_usage heading CUR_USAG;

SQL> set numwidth 8;

SQL> Rem getjmiss and scanmiss should be very low compared to requests.

SQL> Rem cur_usage is the number of entries in the cache being used.

SQL> select * from stats$dc

2             where getreqs 1= 0 or scanreqs I* 0 or modreqs !« 0;

NAME   GETREQS GETHISS SCANRSQ SCAN_HIS H0D_REQS COUNT CURJJSAG

Как только база данных отработала в течение некоторого времени, следует обращать внимание на соотношение количества непопаданий (misses) по сравнению с количеством достижений (gets). Если значение количества промахов достаточно велико, следует увеличить размер разделяемого пула (параметр shared pool size в файле init.ora).

Активность операций ввода/вывода для табличного пространства и файла БД
Мониторинг разделяемого пула
Настройка СУБД Oracle
Новые кэши
Установка настраиваемых параметров для рабочих нагрузок DSS

Добавить комментарий


Защитный код
Обновить