首页 > 其他 > 详细

共享池

时间:2014-01-16 21:04:37      阅读:382      评论:0      收藏:0      [点我收藏+]
SGA包括:
1 数据结构部分 fixed size 
2 数据块缓冲区 database buffers
3 redo log缓冲区 redo buffers
4 共享池 variable size
 
永久使用的共享内存:进程信息数据、会话信息数据、特殊用途的内存段
 
随着共享池碎片化加剧:产生ORA-4031错误
1 加大初始的分配值
2 每次扩展一个组
 
共享池内部结构:
1 PERMANENT
2 FREEABLE
3 RECERATEABLE
4 FREEABLE WITH MARK
 
通过内部视图 X$KSMSP监控共享池碎片的情况
 
较大的共享池会带来一定的系统开销
共享池闩锁竞争也会增加
定期刷新共享池会有助于保持共享池性能的稳定
 
共享池相关闩锁的平均等待时间、超时的次数---判断共享池碎片化程度
 
游标:一个父游标,多个子游标
 
用户的不同,通过一个SQL得到的结果就不同,因此不能共享;执行计划不同,也不可以共享
 

共享池

原文:http://www.cnblogs.com/xing901022/p/3519028.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!