暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

ASM实例初始化参数

原创 任佳乐 2023-07-17
496

ASM实例初始化参数

(Oracle Rac核心技术详解建议)

1)Memory_target ,自动内存管理(Automatic Memory Management,AMM),这个参数定义SGA和PGA的尺寸。由于ASm实例负责管理ASM磁盘组的元数据的实例,很少会有用户登录。

Oracle建议配置MEMORY_TARGET,由Oracle自动管理SGA和PGA的大小。一般系统建议配置 1536M。如果在ASM实例中出现了ORA-04031错误的话,可以酌情扩大参数值。

(Oracle Database 12C DBA官方手册 第八版)

服务器内存128G以下,Asm实例内存只需要占用 100M~150M

服务器内存128G以上(包括),建议Asm实例参数值设置为

SGA_TARGET=1250M(ASMM)

PGA_AGGREGATE_TARGET=400M

MEMORY_TARGET=0 或不设置(无AMM)

数据库集群ASM默认设置

sga_max_size = 1088M

sga_target = 0

pga_aggregate_target = 0

memory_max_target = 1076M

memory_target = 1076M


2)processes:(Oracle Rac核心技术详解建议)建议配置150就够用

3)instance_type:定义实例的类型,ASM实例的参数默认值是asm,oracle实例的默认是RDBMS

4)asm_diskstring:指定了ASM实例搜索磁盘的路径。他支持设置多个搜索路径。    

NAME                                 TYPE        VALUE

------------------------- ----------- ------------------------------

asm_diskstring                  string      /dev/asm*


5)asm_diskgroups:指定了ASM实例启动后,会自动启动哪些磁盘组(OCR不算在里面吗?)

SQL> show parameter asm_diskgroups


NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

asm_diskgroups                       string      DATA, ARCH, REDO1, REDO2


6)ASM_POWER_LIMIT:指定了磁盘组在进行rebalance时的并发度。设置为0,磁盘组的成员发生改变时,rebalance不会自动发生,需要DBA手动发起。值越高意味rebalance的并发程度越高,对生产环境的影响越大,从11.2.0.2版本(这里指的是数据库版本还是asm版本无法确认,但是我的Oracle Rac 11R2)开始,这个值最大可以设置为1024,范围值为 0-1024。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论