Базы данных Oracle - статьи


Oracleautonastr.shtml - часть 14


Если вы с помощью своих скриптов обнаружили перезагруженную область памяти, вам нужно будет принять решение о выборе области памяти, размер которой можно уменьшить, чтобы расширить перезагруженную область памяти. В таблице 1 показаны пороговые условия инициирования динамического изменения размеров областей памяти.

Область памяти Условие перезагруженности Условие недозагруженности
Разделяемый пул Непопадания в библиотечный кеш Нет непопаданий
Кеш буферов данных Коэффициент попадания < 90% Коэффициент попадания > 95%
Суммарная память PGA Много многопроходной обработки 100% оптимальной обработки

Таблица 1. Пороговые условия динамического перераспределения памяти.

На практике выбор области памяти, размер которой можно уменьшить, заключается в выборе между разделяемым пулом и суммарной памятью PGA (см. рис. 3). Дело в том, что размер разделяемого пула почти всегда меньше размера памяти для буферов данных и PGA.

Рис. 3. Типичная конфигурация памяти баз данных Oracle.

Заключение

Средства автоматической настройки Oracle9i предоставляют АБД беспримерную возможность управления размерами зон памяти любых компонентов SGA и PGA. По мере развития Oracle9i будут разрабатываться механизмы автоматической реконфигурации памяти в зависимости от потребностей обработки.

 

Как автор издательства Oracle Press, я всегда надеюсь на комментарии, информацию от читателей и советы. Не стесняйтесь обращаться ко мне по адресу:




Начало  Назад  Вперед