Дом Базы данных Что такое системная глобальная зона (sga)? - определение из техопедии

Что такое системная глобальная зона (sga)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает системная глобальная область (SGA)?

Системная глобальная зона (SGA) является ключевым компонентом системы управления реляционными базами данных (RDMS). Разработанная корпорацией Oracle, область памяти SGA используется процессами Oracle для хранения информации экземпляра общей базы данных, необходимой для правильного функционирования базы данных, включая необходимые входящие данные и данные внутреннего контроля.

Techopedia объясняет системную глобальную область (SGA)

Oracle использует параметры инициализации для управления количеством выделенной памяти SGA. В Oracle Database 10g SGA настраивается с параметрами «sga_target» и «sgs_max_size».


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


Компоненты SGA:

  • Кэш словаря: содержит информацию таблицы словаря данных, такую ​​как информация об учетных записях, сегментах, файлах данных, таблицах и привилегиях
  • Буфер журнала повторов. Содержит информацию о совершенных транзакциях, которые еще не были записаны в файлы журналов повторов.
  • Buffer_cache: содержит копию блоков данных, прочитанных из файлов данных.
  • Общий пул: содержит кэш проанализированных и часто используемых операторов языка структурированных запросов (SQL).
  • Пул Java: разбирает операторы Java
Что такое системная глобальная зона (sga)? - определение из техопедии