网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  深入讲解memory_target与自动内存管理     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:146次  录入:管理员--2008-03-24  
 

【赛迪网-it技术报道】oracle在内存管理上的一个重要增强,就是oracle 11g的一个新特性:memory_target与自动内存管理(automatic memory management)

需要大家注意的是,加入这个参数设置过高,实例启动时会出现错误提示:

sql*plus: release 11.1.0.5.0 - beta on sun jul 29 08:35:28 2007
copyright (c) 1982, 2007, oracle. all rights reserved.
connected to an idle instance.
sql> startup
ora-00845: memory_target not supported on this system

此错误提示并不是指特性不支持,而是需要你去调整内存设置。

设置了这个参数后,自动内存则会调整启用:

sql> show parameter memory 

name                          type           value
--------------------- -------------      -----------     
hi_shared_memory_address integer         0
memory_max_target       big integer    416m
memory_target           big integer    416m
shared_memory_address     integer       0

类似sga_max_size与sga_target一样,memory_max_target与memory_target成对出现,这一特性的出现使得pga+sga作为整体内存使用被一致的纳入自动管理范畴。

你会发现,与oracle10g类似,设置了自动内存管理之后,pga_aggregate_target参数不再需要设置,取而代之发挥作用的参数是带有2个下划线的__pga_aggregate_target参数,大家可以仔细看一下这几个参数的解释:

sql> select ksppinm,ksppdesc from x$ksppi
  2  where ksppinm like '%pga%';

ksppinm                       ksppdesc
-----------------------    ---------------
_pga_large_extent_size   
pga large extent size
_use_ism_for_pga           
use ism for allocating large extents
_kdli_sio_pga                 
use pga allocations for direct io
_kdli_sio_pga_top           
pga allocations come from toplevel pga heap
pga_aggregate_target      
target size for the aggregate pga memory consumed by the instance
__pga_aggregate_target  
current target size for the aggregate pga memory consumed
_pga_max_size              
maximum size of the pga memory for one process

 
 
上一篇: 如何才能解决job的interval输入参数过长    下一篇: 用最简单的方法记录oracle语句的执行时间
  相关文档
讲解linux环境下oracle的自动启动与停止 03-31
如何使用dbms_repair检测和修补数据坏块 (1) 05-05
深入研究Oracle数据库中空间管理的方法 06-10
在oracle中使用自治事务保存日志表条目 02-02
如何调整"oracle"数据库服务器的性能 03-10
关于Oracle数据库各种存储形式的概述 04-11
管理Oracle OLAP时清除通往OLAP的障碍 04-23
教你通过任务和管道异步调用存储过程 04-11
Oracle数据库中独一无二的Cache对象 05-13
Oracle OCCI的一个简单的包装类的实现 04-23
详细讲解oracle中isnumeric的三种实现 03-06
讲解数据库变慢的三种情况及具体处理方法 06-04
教你快速掌握如何使用"opatch"打补丁 03-10
redhat linux as4 安装oracle 10g(包括启动) (1) 08-28
如何在oracle中重编译所有无效的存储过程 03-04
深入讲解如何使用rollup配合group by命令 04-09
讲解删除部分控制文件后的数据库启动 (1) 04-07
oracle数据库中管理表空间和数据文件 (1) 04-24
手工创建数据库的全部脚本及其说明 04-11
让oracle数据表不显示中文而变成问号的方法 07-24
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息