PGA (Area Global de Programas):
Un área global del programa (PGA) es una región de memoria que contiene datos y la información de control para un proceso del servidor. Es una memoria no compartida creada por Oracle cuando se comienza un proceso del servidor. El acceso a él es exclusivo a ese proceso del servidor y es leído y escrito solamente por el código de Oracle que actúa a nombre de él.
Un área global del programa (PGA) es una región de memoria que contiene datos y la información de control para un proceso del servidor. Es una memoria no compartida creada por Oracle cuando se comienza un proceso del servidor. El acceso a él es exclusivo a ese proceso del servidor y es leído y escrito solamente por el código de Oracle que actúa a nombre de él.
Área SQL privada:
- Es el área donde se guarda información de una instrucción SQL ejecutada, cada sesión tiene un área privada SQL. Si se lanza la misma instrucción SQL muchas sesiones pueden tener como área privada una misma área compartida, en el área persistente y el área de tiempo de ejecución. La persistente se libera cuando se cierra el cursor, la de tiempo de ejecución se libera cuando se termina la ejecución de la instrucción.
- Áreas de SQL y cursores:La localización del área privada depende del tipo de conexión establecida servidor. Si la conexión se hace dedicada el área privada se guarda en la PGA, si es compartida se guarda en la SGA.
- Memoria de Sesión: La memoria de la sesión es la memoria asignada para mantener las variables de una sesión (información de la conexión) y otra información relacionada con la sesión. Para un servidor compartido, se comparte la memoria de la sesión, no es privada.