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

В общем случае, SGA состоит из следующих частей: словарный кэш (): информация о таблицах словаря данных, как, например, информация об учётной записи, файле данных, сегменте, экстенте, таблице и привилегиях; буфер журналирования выполненных действий (): содержит информацию о подтверждённых транзакциях, которые база данных ещё не записала в текущие файлы журнала повторного выполнения; буферный кэш базы (): содержит копии блоков данных, считанных из файлов данных«Архитектура Памяти» в Концепции БД Oracle 11g Выпуск 1 (11.1); разделяемый участок памяти () — кэш проверенных SQL-выражений, а также кэш словаря данных, содержащий таблицы, представления и триггеры; участок памяти для Java () для проверки выражений языка программирования Java; большой участок памяти (), содержащий пользовательскую глобальную область (, UGA).

См. также Программная глобальная область (PGA)

Дополнительные материалы (PDF) Архитектурные Компоненты Oracle

Ссылки

Категория:Oracle Database Категория:Запоминающие устройства