Будинки Бази даних Що таке системна глобальна область (сга)? - визначення з техопедії

Що таке системна глобальна область (сга)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає глобальна зона системи (SGA)?

System Global Area (SGA) є ключовою складовою системи управління реляційними базами даних (RDMS). Розроблена корпорацією Oracle, область пам'яті SGA використовується процесами Oracle для зберігання інформації екземплярів спільної бази даних, важливої ​​для правильного функціонування бази даних, включаючи необхідні вхідні дані та дані внутрішнього управління.

Техопедія пояснює глобальну систему системи (SGA)

Oracle використовує параметри ініціалізації для контролю обсягу виділеної пам'яті SGA. У базі даних Oracle 10g SGA налаштована з параметрами "sga_target" та "sgs_max_size."


Oracle використовує функцію автоматичного управління пам'яттю для обчислення та розподілу пам'яті для різних областей SGA. Параметри ініціалізації можуть також використовуватися для ручного розподілу пам'яті для окремих областей SGA.


Компоненти SGA такі:

  • Кеш словника: утримує інформацію таблиці таблиць словника даних, наприклад інформацію про рахунки, сегменти, файли даних, таблиці та привілеї
  • Повторний буфер журналу: включає інформацію про вчинені транзакції, які ще не були записані в онлайнові файли журналу повторень
  • Buffer_cache: зберігає копію блоків даних, прочитаних з файлів даних
  • Спільний пул: утримує кеш-версію проаналізованих і часто використовуваних операторів мови структурованого запиту (SQL)
  • Java пул: аналізує оператори Java
Що таке системна глобальна область (сга)? - визначення з техопедії