Which two are true about the Program Global Area (PGA) and its management in an Oracle database instance? (Choose two.)
Which two are true about the Program Global Area (PGA) and its management in an Oracle database instance? (Choose two.)
Sorts and Hash Joins use PGA memory because these operations typically require memory that pertains to a specific session's work, therefore involving the Program Global Area. The private SQL area (UGA) is located in the System Global Area (SGA) when using shared servers because, in shared server mode, the user global area must be available to any server process servicing the client session. This ensures that the information persists and is accessible across multiple server processes.
DE correct
E explanation: "The UGA must be available to a database session for the life of the session. For this reason, the UGA cannot be stored in the PGA when using a shared server connection because the PGA is specific to a single process. Therefore, the UGA is stored in the SGA when using shared server connections, enabling any shared server process access to it. When using a dedicated server connection, the UGA is stored in the PGA. "
Agree, D and E
D and E 100%
DE are correct answer.
I think DE
DE excluding wrong answers, but only a specific part of Private SQL Area is located in SGA when shared server is enables
DE correct. https://docs.oracle.com/en/database/oracle/oracle-database/19/cncpt/memory-architecture.html#GUID-0788EAEE-0E93-497B-9ACA-401EC0F7BCA1
DE https://docs.oracle.com/en/database/oracle/oracle-database/19/cncpt/memory-architecture.html#GUID-0788EAEE-0E93-497B-9ACA-401EC0F7BCA1
D E sure
I agree with DE. (https://docs.oracle.com/en/database/oracle/oracle-database/19/cncpt/memory-architecture.html#GUID-913335DF-050A-479A-A653-68A064DCCA41)