Какво е PGA в Oracle?
Какво е PGA в Oracle?

Видео: Какво е PGA в Oracle?

Видео: Какво е PGA в Oracle?
Видео: Scala 3. OpenJDK vs Oracle JDK. Марсоход Чжужун и CopterPack. [MJC News #7] #ityoutubersru 2024, Може
Anonim

Глобалната зона на програмата ( PGA ) е частна област на паметта, която съдържа данните и контролната информация за сървърен процес. Оракул Базата данни чете и записва информация в PGA от името на сървърния процес. Пример за такава информация е зоната по време на изпълнение на курсора.

Съответно, за какво се използва PGA в Oracle?

Глобална област на програмата ( PGA ) е област на паметта, която съдържа данни и контролна информация за сървърен процес. Това е регион с несподелена памет, създаден от Оракул когато се стартира сървърен процес. Достъп до PGA е изключителен за този сървърен процес и се чете и записва само от Оракул код, действащ от негово име.

Също така, какво е SGA в Oracle? В системите за управление на бази данни, разработени от Оракул Корпорация, глобалната зона на системата ( SGA ) формира частта от системната памет (RAM), споделена от всички процеси, принадлежащи на един Оракул екземпляр на база данни. В SGA съдържа цялата информация, необходима за операцията на инстанцията.

Освен това, какво е PGA и SGA в Oracle?

Основни структури на паметта SGA е група от споделени структури памет, известни като SGA компоненти, които съдържат данни и контролна информация за едно Оракул Инстанция на базата данни. А PGA е несподелена област на паметта, която съдържа данни и контролна информация изключително за използване от Оракул процес.

Какво е Pga_aggregate_target?

PGA_AGGREGATE_TARGET е параметър за инициализация на базата данни и контролира общото количество памет за изпълнение, която може да бъде разпределена от Oracle за глобалната област на процеса (PGA) PGA_AGGREGATE_TARGET = (TOTAL_MEM * 80%) * 50% Общата памет тук се отнася до общата налична памет в системата.

Препоръчано: