Структуры памяти Oracle


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



Download 0,51 Mb.
Pdf ko'rish
bet2/13
Sana22.02.2022
Hajmi0,51 Mb.
#103696
1   2   3   4   5   6   7   8   9   ...   13
Bog'liq
3-ma'ruza. Xotira va jarayonlar tuzilmasi

Системная глобальная область 
SGA 
– наиболее важный компонент памяти в экземпляре Oracle. Особенно в 
крупных OLTP-базах данных SGA намного больше и важнее, чем PGA. В средах 
хранилищ данных, с другой стороны, PGA может быть более важно область 
памяти Oracle – ввиду ее решающего влияния на эффективность сортировок и 
хеширования больших объемов данных, что присуще аналитическим 
вычислениям в хранилищах данных. 
Назначение SGA состоят в ускорении производительности запросов и 
обеспечении большого объема параллельной активности. Поскольку обработка в 
памяти намного быстрее дискового ввода-вывода, размер SGA – один из 
важнейших конфигурационных параметров при настройке базы данных на 
достижение оптимальной производительности. Когда вы запускаете экземпляр 
Oracle, он занимает определенный объем памяти из оперативной памяти 
операционной системы и этот объем определяется компонентом SGA в 
инициализационном файле. Когда экземпляр останавливается, память, 
использованная SGA, возвращается операционной системе. 
SGA не является однородной областью. На самом деле это комбинация 
нескольких структур памяти. 
Как минимум SGA включает следующие структуры данных: 

buffer cache 

log buffer 

shared pool: 

- library cache 

- data dictionary cache 

- PL/sQL area 

- SQL query and PL/SQL function result caches 


Она также может включать: 

large pool 

java pool 

streams pool 
Ниже перечислены основные компоненты SGA. 

Буферный кэш базы данных. Хранит копии блоков данных, прочитанных из 
файлов данных. 

Разделенный пул. Содержит библиотечный кэш для хранения разобранного SQL и 
PL/SQL кода, готового к использованию всеми пользователями. Он также 
содержит кэш словаря данных, который хранит всю информацию словаря. 

Буфер журнала повторного выполнения. Содержит информацию, необходимую 
для восстановления изменений, проведенных в базе данных операциями DML 
(языка манипулирования данными). Эта информация затем записывается в 
журналы повторного выполнения писателем журналов. 

Пул Java. Представляет пространство «кучи» для создания объектов Java. 

Большой пул. Хранит крупные выделения памяти, такие как резервные буферы 
RMAN. 

Пул потоков. Поддерживает средство Oracle Streams (средство для репликации 
данных между базами данных). 
Когда вы запускаете экземпляр Oracle, он выделяет память по мере необходимост 
идо тех пор, пока не достигнет значения инициализационного параметра 
MEMORY_TARGET, который устанавливает общий лимит выделения памяти. 
Если объем выделенной памяти уже составляет MEMORY_TARGET , вы не 
сможете динамически увеличить объем любого компонента памяти, не уменьшая 
объема какого-либо другого. Oracle позволяет перемещать память от одного 
динамически выделяемого компонента к другому. 
Например, вы можете увеличить память, выделенную буферному кэшу, взяв ее из 
Download 0,51 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   13




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish