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.
Answer: AFshared SQL area:An area in the shared pool that contains the parse tree and execution plan for a SQL statement. Only one shared SQL area exists for a unique statement.
private SQL area:An area in memory that holds a parsed statement and other information for processing. The private SQL area contains data such as bind variable values,query execution state information, and query execution work areas.
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.
本文详细介绍了Oracle数据库中Shared SQL Area和Private SQL Area的概念及其管理方式。Shared SQL Area位于共享池中,为每个唯一SQL语句分配一次;而Private SQL Area位于程序全局区(PGA),其数量受OPEN_CURSORS参数限制。
2234

被折叠的 条评论
为什么被折叠?



