- Системная Глобальная Область
-
В СУБД, разработанных Oracle Corporation, Системной Глобальной Областью (от англ. System Global Area или сокр. SGA) называют часть оперативной памяти, разделяемой всеми процессами одного экземпляра базы Oracle. SGA содержит всю необходимую информацию для операций экземпляра.
В общем случае, SGA состоит из следующих частей:
- словарный кэш (dictionary cache): информация о таблицах словаря данных, как, например, информация об учетной записи (аккаунте), файле данных, сегменте, экстенте, таблице и привилегиях
- буфер логирования выполненных действий (redo log buffer): содержит информацию о подтвержденных транзакциях, которые база данных еще не записала в текущие файлы лога повторного выполнения
- буферный кэш базы (buffer_cache или "database buffer cache"): содержит копии блоков данных, считанных из файлов данных[1]
- разделяемый участок памяти (shared pool) - кэш проверенных SQL-выражений, а также кэш словаря данных, содержащий таблицы, представления и триггеры.
- участок памяти для Java (Java pool) для проверки выражений языка программирования Java.
- большой участок памяти (large pool) (содержащий Пользовательскую Глобальную область (User Global Area (UGA)))
Смотри также
- Программная Глобальная Область (PGA)
- Пользовательская Глобальная Область (UGA)
Дополнительные материалы
Ссылки
- ↑ "Архитектура Памяти" в Концепции БД Oracle 11g Выпуск 1 (11.1)
Категория:- Технологии Oracle
Wikimedia Foundation. 2010.