Home » Oracle » 1z0-497 » Which two statements are true about shared server sessions?
Which two statements are true about shared server sessions?
A. No Program Global Area (PGA) is allocated for shared server processes.
B. User Global Area is stored in System Global Area (SGA).
C. Shared SQL Area is allocated from Program Global Area (PGA).
D. Private SQL Area is allocated from Library Cache.
E. Large Pool is used for SQL work areas.
Correct Answer: AD
Explanation/Reference:
Explanation: A:The PGA is memory specific to an operating process or thread that is not shared by other processes or threads on the system. Because the PGA is process-specific, it is never allocated in the SGA.
The PGA is a memory heap that contains session-dependent variables required by a dedicated or shared server process. The server process allocates memory structures that it requires in the PGA.
D:The library cache is a shared pool memory structure that stores executable SQL and PL/SQL code. This cache contains the shared SQL and PL/SQL areas and control structures such as locks and library cache handles. In a shared server architecture, the library cache also contains private SQL areas.
Incorrect:
Not B:The SGA is a read/write memory area that, along with the Oracle background processes, form a database instance. All server processes that execute on behalf of users can read information in the instance SGA. Several processes write to the SGA during database operation. not C:A private SQL area(PGA)holds information about a parsed SQL statement and other session-specific information for processing. When a server process executes SQL or PL/SQL code, the process uses the private SQL area to store bind variable values, query execution state information, and query execution work areas.
Reference:OracleDatabase Concepts, 12c,Memory Architecture
Download Printable PDF. VALID exam to help you PASS.
|
|