15.Which two statements are true about Shared SQL Area and Private SQL Area? (Choose two.)
A.Shared SQL Area will be allocated in the shared pool.
B.Shared SQL Area will be allocated when a session starts.
C.Shared SQL Area will be allocated in the large pool always.
D.Private SQL Area will be allocated in the Program Global Area (PGA) always.
E.Shared SQL Area and Private SQL Area will be allocated in the PGA or large pool.
F.The number of Private SQL Area allocations is dependent on the OPEN_CURSORS parameter.
答案:AF
解析:从14题中的图可以知道Shared SQL Area是属于shared pool.并且他们都属于sga中的,是在数据库nomount的时候就分配好了,所以A正确,BC排除,
Private SQL Area 也是属于share pool的所以排除D和E,
F,文档中有这么一句
The client process is responsible for managing private SQL areas.
The allocation and deallocation of private SQL areas depends largely on the application,
although the number of private SQL areas that a client process can allocate is limited by the initialization parameter OPEN_CURSORS
A.Shared SQL Area will be allocated in the shared pool.
B.Shared SQL Area will be allocated when a session starts.
C.Shared SQL Area will be allocated in the large pool always.
D.Private SQL Area will be allocated in the Program Global Area (PGA) always.
E.Shared SQL Area and Private SQL Area will be allocated in the PGA or large pool.
F.The number of Private SQL Area allocations is dependent on the OPEN_CURSORS parameter.
答案:AF
解析:从14题中的图可以知道Shared SQL Area是属于shared pool.并且他们都属于sga中的,是在数据库nomount的时候就分配好了,所以A正确,BC排除,
Private SQL Area 也是属于share pool的所以排除D和E,
F,文档中有这么一句
The client process is responsible for managing private SQL areas.
The allocation and deallocation of private SQL areas depends largely on the application,
although the number of private SQL areas that a client process can allocate is limited by the initialization parameter OPEN_CURSORS