内核参数规范

1.操作系统内核参数:(仅适用linux及同源操作系统)

 

1.1.SHMMAX

   通常设置等于物理内存的大小,但不能超过4G

如:echo 2147483648 >/proc/sys/kernel/shmmax

 

1.2.SHMALL

   保留默认值

 

1.3.SHMMNI

   保留默认值

 

 

 

2.数据库内核参数:

 

2.1.SGA_MAX_SIZE

   设置为物理内存大小×0.8×0.8,且不能超过SHMMAX

 

2.2.SGA_TARGET

   置为非0,启用SGA自动管理,通常设置为一个小于SGA_MAX_SIZE的值,oracle会自动调整。

 

2.3.WORKAREA_SIZE_POLICY

   设置为AUTO.

 

2.4.PGA_AGGREGATE_TARGET

   设置为物理内存大小×0.8×0.2

 

2.5.SHARED_POOL_RESERVED_SIZE

   设置为SHARED_POOL_SIZE10%~20%SHARED_POOL_SIZE的大小可以从v$sga_dynamic_components中取。

 

2.6. _SHARED_POOL_RESERVED_MIN_ALLOC

   设置为4100,该参数为隐藏参数,需手动写到PFILE,再由PFILE创建SPFILE;

 

2.7.TIMED_STATISTICS

   设置为FALSE

2.8.LOG_BUFFER

   大于3M,当LOG_BUFFER_SPACE等待事件较为显著时可考虑加大。

 

2.9.UNDO_MANAGEMENT

   设置为AUTO

 

2.10.UNDO_RETENTION

默认为10800即为3小时,如特殊需要,可考虑加大。

 

2.11.OPTIMIZER_MODE

设置为CHOOSE,在应用层选择使用First_rows/All_rows

 

2.12.OPTIMIZER_INDEX_CACHING

设置成大于50,小于90的某个值,推荐90

 

2.13.OPTIMIZER_INDEX_COST_ADJ

设置为大于10,小于50的某个值,推荐25

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值