What is mean by Program Global Area (PGA) ?
Answers were Sorted based on User's Feedback
Answer / sawant
It is area in memory that is used by a Single Oracle User
Process.
| Is This Answer Correct ? | 21 Yes | 2 No |
PGA: Whenever a server process is started a sertain amount
of PGA memory is automatically allocated through the server
process. This memory area is a private SGA area of the
sever process and can be assed only by oracle code that
axts on behalf of that perticular server process.Two memory
area in the PGA are private SQL area and session memory.
| Is This Answer Correct ? | 12 Yes | 1 No |
Answer / ram bhajan tiwari
when the user is going to use oracle application He will
connect to the server with PGA which system takes bydefault.
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / hariharanadh
It is a memory buffer that contains data and control information for server process
A PGA created when oracle server starts and deallocated
when server process down
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / guneetinder singh
When an oracle server starts up it will allocate two memory
areas SGA(System global area) and PGA(Program Global Area).
SGA is allocated to the user when any new oracle instance
starts up at the server for sharing different data between
difference users.
PGA is allocated to the server when oracle server starts up.
in this only server processes can work.
| Is This Answer Correct ? | 7 Yes | 6 No |
Answer / bhaskar
Hi,
It is the part of memory used by a singe process or thread.
Each oracle background process have PGA area.and is not
sharable.it get allocated when the process starts and gets
deallocated on completion of the process by oracle server.
It contains short area,session specific information,user
previliges,cursor state etc.It is writable only by the
server process.
Thanks-Bhaskar Gouda
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / nishi
It is area in memory that is used by a Single Oracle User Process. Whenever a server process is started a sertain amount of PGA memory is automatically allocated through the server process.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / rashid ansari
if oracle user dedicated server then only oracle create PGA
for each user.
| Is This Answer Correct ? | 4 Yes | 4 No |
What is an oracle table?
Difference between cartesian join and cross join?
Does oracle database need java?
State and explain about oracle instance?
What are the differences between number and binary_float in oracle?
How to import one table back from a dump file?
How to invoke the data pump import utility?
How can we find out the current date and time in oracle?
How to select oracle sequence from different schema and How to select oracle sequence from different Databases. Explain with example
How to initialize variables with default values?
Explain a segment?
Other than making use of the statspack utility, what would you check when you are monitoring or running a health check on an Oracle 8i or 9i database?