Chinaunix首页 | 论坛 | 博客
  • 博客访问: 676403
  • 博文数量: 163
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1625
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-24 11:40
个人简介

资深Oracle数据库专家 OCM认证大师 10年数据库相关服务及开发经验 各类数据库相关方案的编写,管理及实施 数据中心数据库日常运维、大型项目割接、性能优化等方面有丰富的实战经验 客户包括: 电信,银行,保险,航空,国网,汽车,烟草等 想要一起学习探讨数据安全技术的请加qq群 256041954

文章分类

全部博文(163)

文章存档

2017年(2)

2016年(112)

2015年(38)

2014年(11)

我的朋友

分类: Oracle

2014-12-31 13:48:43

一:设置Oracle11G 内存自动管理步骤及注意事项:

注意事项:

1:在修改参数之前,最好先生成一个pfile文件,以防修改后抱错,给自己带来更多麻烦。
2:在设置memory_max_target和 memory_target时最大值不要超过系统内核参数 shmmax,否则报 ORA-00845:
3:修改  memory_max_target和 memory_target
 ,也要讲sga_max_size,sga_target 和pga_aggregate_target设置为0,否则也容易报:   ORA-00845:         
                                    
修改步骤:
ALTER SYSTEM SET  sga_max_size=0 SCOPE=SPFILE;

ALTER SYSTEM SET  sga_target=0 SCOPE=SPFILE;

ALTER SYSTEM SET  pga_aggregate_target=0 SCOPE=SPFILE;

ALTER SYSTEM SET  memory_max_target=500m  SCOPE=SPFILE;

ALTER SYSTEM SET  memory_target=500m  SCOPE=SPFILE;

二:设置Oracle11G 内存为手动管理

注意事项:

1:不能使用下面命令禁用memory_max_targetmemory_target,否则会抱错。
ALTER SYSTEM SET  memory_max_target=0 SCOPE=SPFILE;

ALTER SYSTEM SET  memory_target=0  SCOPE=SPFILE;

需要使用下面命令,否则会报错
  1. alter system reset memory_target;
  2. alter system reset memory_max_target;
具体操作步骤如下:
ALTER SYSTEM SET  sga_max_size=200m SCOPE=SPFILE;

ALTER SYSTEM SET  sga_target=200m SCOPE=SPFILE;

ALTER SYSTEM SET  pga_aggregate_target=100m SCOPE=SPFILE;

alter system reset memory_target;
alter system reset memory_max_target;

                                               
阅读(2067) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~