Автоматическое управление Памятью: Краткий обзор

Рубрика: Управление Памятью

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

Автоматическое управление Памятью: Краткий обзор

Автоматическое управление Памятью (AMM) позволяет БД Oracle управлять памятью SGA и памятью PGA экземпляра, изменяя их размер автоматически. Чтобы делать это (на большинстве платформ), Вы устанавливаете только целевые параметры инициализации размера памяти (MEMORY_TARGET) и инициализации максимального размера памяти (MEMORY_MAX_TARGET), и база данных динамически обменивает память между SGA и PGA экземпляра при необходимости, чтобы удовлетворить требованиям обработки. Можно включить AMM в Enterprise Manager, перемещаясь к: Server > Memory Advisors (в разделе Database Configuration) и затем нажать кнопку Enable.

С этим методом управления памятью база данных также динамически настраивает размеры отдельных компонентов SGA и размеры отдельных PGA.

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

Эта непрямая передача памяти полагается на механизм операционной системы (ОС) по освобождению разделяемой памяти. После того, как память освобождается к ОС, другие компоненты могут выделить память, запрашивая память от ОС. В настоящий момент Автоматическое управление Памятью реализовано на Linux, Solaris, HPUX, AIX и Windows.

Далее: События Ожидания Oracle

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)