15.8.3 专用模式下排序区的调整 对PGA内存的管理和分配,很大程度上依赖于服务模式。表15-2显示了不同模式下,PGA内存不同部分的分配的异同。 表15-2 不同部分的分配 (1)sort_area_size Oracle在做排序操作(比如,ORDER BY、GROUP BY)时,需要从工作区中分配一定内存区域对数据记录做内存排序。排序完成后,且数据返回前,Oracle会释放这部分内存。sort_area_size指定了这部分内存的大小(但在设置pga_aggregate_target参数之后,该参数就无效了)。 除非在共享服务模式下,一般不推荐设置该参数,而推荐使用pga_aggregate_target进行PGA内存自动管理。如果需要设置此参数,可以考虑设置在1~3M之间。 Oracle也许会为一个查询分配多个排序区。通常情况下,一条语句只有1、2个排序操作,但是对于复杂语句,可能存在多个排序操作,每个排序操作都有自己的排序区。因此,语句的复杂性也影响到每个进程PGA内存的大小。 内存区 专有服务 会话内存 私有的 永久区所在区域 PGA SELECT语句的运行区所在区域 PGA DML/DDL语句的运行区所在区域 PGA (2)sort_area_retained_size 该参数与sort_area_size配合使用。它
您可能关注的文档
- (Oracle应用开发与实战)第1章 数据库概念.ppt
- (Oracle应用开发与实战)第2章 Oracle 11g体系结构.ppt
- (Oracle应用开发与实战)第3章 Oracle数据库的安装与配置.ppt
- (Oracle应用开发与实战)第4章 SQL Plus命令.ppt
- (Oracle应用开发与实战)第5章 SQL语言基础及调优.ppt
- (Oracle应用开发与实战)第6章 PL SQL编程.ppt
- (Oracle应用开发与实战)第7章 过程、函数、触发器和包.ppt
- (Oracle应用开发与实战)第8章 数据表对象.ppt
- (Oracle应用开发与实战)第9章 视图、索引、序列、同义词.ppt
- (Oracle应用开发与实战)第10章 管理表空间和数据文件.ppt
最近下载
- 2024年青海省西宁市城区中考数学试卷(含标准答案)原卷.pdf
- 2025浙江湖州市德清县文化旅游发展集团有限公司招聘3人笔试参考题库附答案解析.docx VIP
- 《1998年10月15日巴菲特在佛罗里达大学商学院的演讲》.docx VIP
- 财务人员聘任合同样本(范本).docx VIP
- y34q系列微型麻花针快锁圆形连接器dye.pdf VIP
- 2026年江苏连云港市初二地理生物会考真题试卷(+答案).docx VIP
- 2025年新高二化学暑假衔接讲练 (人教版) 第09讲 化学反应的调控 (学生版).docx VIP
- 遵义湄潭县卫生健康局招聘事业单位聘用人员笔试真题2025.docx VIP
- 2026年小学科学教师考试真题.doc VIP
- 2026年江苏无锡市初二学业水平地理生物会考真题试卷+答案.docx VIP
原创力文档

文档评论(0)