12C-OCP升级1z-060-011

Which three are true about the large pool for an Oracle database instance that supports
shared server connections?
A. Allocates memory for RMAN backup and restore operations
B. Allocates memory for shared and private SQL areas
C. Contains a cursor area for storing runtime information about cursors
D. Contains stack space
E. Contains a hash area performing hash joins of tables
Answer: A,B,C


正确答案解析:
Large Pool的大小是通过参数LARGE_POOL_SIZE来决定的。它所存储的信息有用户全局区域(UGA),备份和恢复选项(Backup and restore operations)和并行查询信息(Parallel query messaging)Oracle共享进程和Oracle XA接口。
  它是一种类似共享池的SGA缓冲池,和共享池不同的是,只有少量类型的 对象可以再Large Pool中创建。Large Pool的空间不在共享池中分配,是在数据库启动的时候另外分配的。Oracle数据库也可以不配置Large Pool。它用来存放临时性的,有生命周期的信息,信息用过之后被释放掉。不用LRU是它和SHARED POOL一个显著的区别。 如果Large Pool空间不足,会出现ORA-4031错误。
  Oracle为什么引入LARGE POOL这个概念呢?当出现象RMAN BACKUP AND RECOVERY等需要大块内存请求(频繁的申请内存块,释放内存块过程)时,将对SHARED POOL造成一定的性能影响,而LARGE POOL是起着这种功能隔离作用的一块区域。例如在SHARED SERVER中增加LARGE POOL可以降低SHARED POOL的活动性使其更有效(当然如果你的系统不涉及使用LARGE POOL的除外)。就是说,这个池会对文件操作产生的I/O有一定的影响。

A正确, Rman使用large pool中的空间进行备份恢复
B,C正确, 这些内容都是在UGA里面的,在共享服务器模式下,UGA是在Large pool中的
D,E错误, 这些内容是在PGA中的
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值