Interested Article - Системная глобальная область

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

В общем случае, SGA состоит из следующих частей:

  • словарный кэш ( англ. dictionary cache ): информация о таблицах словаря данных , как, например, информация об учётной записи, файле данных, сегменте, экстенте, таблице и привилегиях;
  • буфер журналирования выполненных действий ( англ. redo log buffer ): содержит информацию о подтверждённых транзакциях , которые база данных ещё не записала в текущие файлы ;
  • буферный кэш базы ( англ. database buffer cache ): содержит копии блоков данных, считанных из файлов данных ;
  • разделяемый участок памяти ( англ. shared pool ) — кэш проверенных SQL -выражений, а также кэш словаря данных, содержащий таблицы, представления и триггеры ;
  • участок памяти для Java ( англ. java pool ) для проверки выражений языка программирования Java ;
  • большой участок памяти ( англ. large pool ), содержащий пользовательскую глобальную область ( англ. user global area , UGA ).

См. также

  • ( PGA )

Дополнительные материалы

Ссылки

  1. от 12 декабря 2008 на Wayback Machine в Концепции БД Oracle 11g Выпуск 1 (11.1)
Источник —

Same as Системная глобальная область