отображается всякий раз при запуске экземпляра. Его можно получить при выполнении запроса к V$SGA:
О SVRMGR> startup
ORACLE instance started.
Total System Global Area 122838416 bytes
Fixed Size " 64912 bytes
Variable Size 55484416 bytes
Database Buffers 67108864 bytes
Redo Buffers 180224 bytes
Database mounted. Database opened. SVRMGH> select sum(Value)
2> from V$SGA; SUM(VALUE)
122838416
1 row selected.
SVRMGR>
Основными компонентами SGA являются SPA, буферный кэш базы данных (кэш БД) и буфер журнала обновлений. В Oracle 7.3 резервируемая область может быть сконфигурирована в области коллективного пула. Помимо этого, в Oracle8 и более поздних версиях в состав SGA включен большой пул и пул Java. Каждая из этих областей конфигурируется параметрами в файле инициализации (initora). На эффективность производительности этих областей влияют установки параметров в файле init.ora. В следующем разделе описываются основные области SGA, которые являются неизменными для всех версий Oracle вплоть до
Область коллективного пула (SPA)
Размер SPA задается параметром SHARED_POOL_SIZE. На самом высоком уровне предназначенные для SPA ресурсы автоматически делятся между библиотечным кэшем (LC, Library Cache), кэшем словаря данных (DDC, Data Dictionary Cache) и другими внутренними компонентами (обсуждение которых выходит за рамки книги). Тем, у кого все еще эксплуатируется система Oraclef), не стоит читать о том, как все здесь происходит. Ведь пройдет еще немало времени, пока будет сделана необходимая модернизация. В области LC содержатся
все операторы SQL, хранимые процедуры и функции, используемые в данный
момент или задействованные недавно. Область DDC содержит
словаря данных обо всех их структуре, защите и т.д., на которые были
момент или задействованные недавно. Область DDC содержит
метаданные
изсловаря данных обо всех их структуре, защите и т.д., на которые были
ссылки в самых последних использованных операторах SQL. Можно сказать,
что в DDC содержатся "данные о данных".
< Предыдущая | Следующая > |
---|