В Oracle 9i з’явився також ще один новий параметр – workarea_size_policy (полтика установки розмрв робочих областей). Якщо в цьому параметр встановлено AUTO (автоматичний режим), Oracle буде намагатися максимзувати кльксть робочих областей, використовуваних для оптимального (optimal) режиму х обробки, а розмр нших робочих областей буде намагатися задавати достатнм для однопрохдного (one-pass) режиму обробки. Якщо в параметр workarea_size_policy встановлено MANUAL (ручний режим), з’днанням буде видлятися пам’ять вдповдно до встановленого значенням параметра sort_area_size.
Псля установки параметра pga_aggregate_target Oracle буде автоматично керувати розподлом пам’ят PGA, грунтуючись на конкретних потребах кожного з’днання з Oracle. В Oracle 9i також можна динамчно модифкувати параметр pga_aggregate_target на рвн примрника за допомогою оператора alter system, тому АБД може динамчно управляти розподлом пам’ят, доступно Oracle 9i.
Рис 1. Визначення значення параметра pga_aggregate_target в сервер UNIX.
Серйозною проблемою в Oracle8i була вимога: вс видлен з’днання повинн використовувати област сортування однакового розмру, що задаться параметром sort_area_size. В Oracle 9i можливсть автоматичного управлння розподлом пам’ят PGA. В Oracle введений новий параметр файлу init.ora – pga_aggregate_target. Якщо вн встановлений використовуються видлен (dedicated) з’днання з Oracle, Oracle 9i буде гнорувати вс параметри PGA, що задаються у файл init.ora, включаючи sort_area_size sort_area_retained_size (розмр пам’ят, що утримуться псля завершення сортування). Корпораця Oracle рекоменду встановлювати значення параметра pga_aggregate_target, рвне обсягом пам’ят, що залишилася вльною у сервер UNIX псля запуску екземпляра (мнус 20% на нш завдання ОС UNIX). Див. рис. 1.
Засоби динамчного розподлу пам’ят СУБД Oracle 9i дозволяють створювати самоналагоджувальн бази даних. У данй статт розглядаться використання пакету STATSPACK для монторингу та налаштування (В залежност вд потреб обробки в сервер баз даних) зон пам’ят, розмри яких задаються наступними параметрами: sort_area_size (розмр област сортування), large_pool_size (розмр великого пулу), pga_aggregate_target (максимальна сумарна пам’ять PGA), sga_max_size (максимальний розмр SGA) db_cache_size (розмр пулу буферв). Ми також розглянемо монторинг за допомогою пакета STATSPACK використання зон пам’ят та створення нтелектуального механзму для автоматичного реконфигурирования Oracle 9i в залежност вд поточних потреб обробки.
> > Використання засобв автоматично настройки баз даних Oracle9i, Oracle, Бази даних, статт
Програмування, легко про складне …
Використання засобв автоматично настройки баз даних Oracle9i, Oracle, Бази даних, статт | ЕasyСode
Комментариев нет:
Отправить комментарий