oracle large pool

转载:http://blog.csdn.net/tjpanda88/article/details/4142243
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有一定的影响。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/21584437/viewspace-718894/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/21584437/viewspace-718894/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值