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


Oracleautonastr.shtml


2003 г

Дональд K. Бурлесон,
BEI Oracle Consulting

Использование средств автоматической настройки баз данных Oracle9i


(Using the self-tuning features of Oracle9i,
by Donald K. Burleson, BEI Oracle Consulting, Don@Burleson.cc)

Источник: Oracle OpenWorld, San Francisco, December 2001

(http://www.oracle.com/pls/oow/oow_user.show_public?p_event=6&p_type=session&p_id=8851).

Перевод под ред. к.т.н. А.П.Соколова, РДТЕХ. Впервые опубликован в

Средства динамического распределения памяти СУБД Oracle9i позволяют создавать самонастраивающиеся базы данных. В данной статье рассматривается использование пакета STATSPACK для мониторинга и настройки (в зависимости от потребностей обработки в сервере и базе данных) зон памяти, размеры которых задаются следующими параметрами: sort_area_size (размер области сортировки), large_pool_size (размер большого пула), pga_aggregate_target (максимальная суммарная память PGA), sga_max_size (максимальный размер SGA) и db_cache_size (размер пула буферов). Мы также рассмотрим мониторинг с помощью пакета STATSPACK использования зон памяти и создание интеллектуального механизма для автоматического реконфигурирования Oracle9i в зависимости от текущих потребностей обработки.

Серьезной проблемой в Oracle8i было требование: все выделенные соединения должны использовать области сортировки одинакового размера, задаваемого параметром sort_area_size. В Oracle9i имеется возможность автоматического управления распределением памяти PGA. В Oracle введен новый параметр файла init.ora – pga_aggregate_target. Если он установлен и используются выделенные (dedicated) соединения с Oracle, Oracle9i будет игнорировать все параметры PGA, задаваемые в файле init.ora, включая sort_area_size и sort_area_retained_size (размер памяти, удерживаемой после завершения сортировки). Корпорация Oracle рекомендует устанавливать значение параметра pga_aggregate_target, равное объему памяти, оставшейся свободной в сервере UNIX после запуска экземпляра (минус 20% на другие задачи ОС UNIX). См. рис. 1.




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



Книжный магазин