共享池

简介:

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得到的结果就不同,因此不能共享;执行计划不同,也不可以共享


本文转自博客园xingoo的博客,原文链接:共享池,如需转载请自行联系原博主。

相关文章
|
5月前
|
网络安全 网络虚拟化 网络架构
什么是共享IP,如何判断IP是否被共享
**摘要:** 共享IP指多个用户或设备共用同一地址,常见于家庭网络、公共Wi-Fi及代理/VPN服务。判断IP是否共享可通过检查网络连接数、使用在线检测工具、观察网络活动、咨询ISP或检查路由器设置。共享IP不必然带来安全问题,但在特定场景下需关注。
|
资源调度 调度
系统会为你分配一个单独的任务托管单元
系统会为你分配一个单独的任务托管单元
50 1
|
资源调度 关系型数据库 MySQL
资源池、虚拟机、集群的关系
资源池、虚拟机、集群的关系
|
传感器 数据采集 存储
窖池测温仪是如何工作的?
窖池测温仪是一种用于测量酒窖发酵池温度的仪器。它通常由温度传感器和数据采集模块组成,可以实时监测窖池内的温度,并将数据传输给集中控制系统或计算机进行分析和处理。这种仪器广泛应用于酿酒、葡萄酒存储等行业中,有助于保证产品的质量与稳定性。
145 0
|
存储 云计算 开发者
虚拟资源层 资源池|学习笔记
快速学习虚拟资源层 资源池
虚拟资源层 资源池|学习笔记
|
监控 API C#
C#多线程(5):资源池限制
C#多线程(5):资源池限制
209 0
C#多线程(5):资源池限制
|
安全 Ubuntu Linux