There are 2 different types of memory structures in Oracle database.
1. System global Area(SGA)
Group of shared memory structures known as SGA, it contains data and control information for
one Oracle database instance.SGA is shared by all server and backgroupd processes.
Group of shared memory structures has below memory block:
a) Shared Pool
b) Buffer Cache
c) Keep Buffer Pool
d) Redo Log buffer
e) Recycle Buffer Pool
f) Large pool
h) Java Pool
i) Streams Pool
j) nK buffer cache
2. Program global Area (PGA)
Memory regions that contains the data and information control of a single background process. PGA is non shared memory created by Oracle dB when a server or background process is started, acces to the VGA is exclusive to the process and each process has its own PGA created.
PGA has 2 major areas called :
a) Stack space
b) User global Area (USA)
1. System global Area(SGA)
Group of shared memory structures known as SGA, it contains data and control information for
one Oracle database instance.SGA is shared by all server and backgroupd processes.
Group of shared memory structures has below memory block:
a) Shared Pool
b) Buffer Cache
c) Keep Buffer Pool
d) Redo Log buffer
e) Recycle Buffer Pool
f) Large pool
h) Java Pool
i) Streams Pool
j) nK buffer cache
2. Program global Area (PGA)
Memory regions that contains the data and information control of a single background process. PGA is non shared memory created by Oracle dB when a server or background process is started, acces to the VGA is exclusive to the process and each process has its own PGA created.
PGA has 2 major areas called :
a) Stack space
b) User global Area (USA)