oracle体系结构之共享池
2013-04-17 20:28
363 查看
共享池:
用来存放:
最近执行过的 SQL 声明 (保存下来为了共享) 放在 library cache 里
最近使用过的数据定义 (保共享存下来为了) 放在 data dictionary cache 里
shared pool 里面有两个组件
library cache 库缓冲区
data dictionary cache 数据字典缓冲区
分配共享池需要指定参数:
alter system set
share_pool_size=64m;(表示oracle会为共享池分配64m空间)
这两个缓冲区oracle没有指定专门的参数去指定其大小,oracle 分配是依旧数据字典优先于库缓冲区的原则去分配。他会按照比例,如果我们觉得库缓冲区
太小了,那我们只能做增加共享池的大小,因为只有共享池大了,那么里面相应的组件就会增大。
相关文章推荐
- Oracle 体系结构
- oracle学习之体系结构1
- (转载)Oracle的结构体系的抽象
- Oracle 体系结构以及Oracle实例与数据库的区别
- Oracle12C体系结构(二)
- Oracle体系结构之检查点
- Oracle 9i & 10g编程艺术-深入数据库体系结构——第9章:redo与undo
- oracle体系结构(五)
- Oracle体系结构理解(3)
- ORACLE 9i 数据库体系结构图
- Oracle 9i & 10g编程艺术-深入数据库体系结构——第13章:分区
- oracle体系结构初解
- oracle 体系结构另外几张图
- Oracle体系结构及备份(十八)——bg-database
- Oracle体系结构之-连接配置结构
- oracle 学习笔记 之 oracle 体系与结构
- oracle体系结构
- Oracle体系结构之-逻辑结构
- Oracle 体系结构及安全管理
- oracle 体系结构