oracle 大页配置,ORACLE 启用大页内存

本文档提供了一种计算和配置Oracle大页内存的方法。包括修改`/etc/security/limits.conf`以设置oracle用户的memlock限制,更新`/etc/sysctl.conf`设置`vm.nr_hugepages`,并提供了检查和计算所需大页数的bash脚本。注意,对于ASM实例,应配置ASMM而非AMM,并确保Oracle数据库11g的AMM未设置。
摘要由CSDN通过智能技术生成

1. huge pages 设置大小的计算脚本

附在文档最后。

2.设置oracle用户的memlock

/etc/security/limit.conf

oracle soft memlock unlimited

oracle hard memlock unlimited

3. 设置huge pages

/etc/sysctl.conf

vm.nr_hugepages = xxxxx

#sysctl -p

4.oracle启用ASMM ,停用AMM

memory_max_target / memory_target 设置为0

sga_max_size / sga_target / pga_aggregate_target 手动设置

huge pages 设置大小的计算脚本:

#!/bin/bash

#

# hugepages_settings.sh

#

# Linux bash script to compute values for the

# recommended HugePages/HugeTLB configuration

#

# Note: This script does calculation for all shared memory

# segments available when the script is run, no matter it

# is an Oracle RDBMS shared memory segment or not.

#

# This script is provided by Doc ID 401749.1 from My Oracle Support

# htt

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值