启用oracle 11g 中的Huge Pages

原创 2014年03月19日 09:28:22
1.修改 /etc/sysctl.conf

a)以root 登录
b) 备份 /etc/sysctl.conf
c) 修改下面的参数/etc/sysctl.conf ( 如果不存在就增加一行)

kernel.shmmax=45097156608
kernel.shmall =11010048
vm.nr_hugepages=13400 ( 这里假设 SGA为26G)

d) 启用配置文件/etc/sysctl.conf
/sbin/sysctl -p
d)校验参数是否生效
/sbin/sysctl -nkernel.shmmax
/sbin/sysctl -n kernel.shmall
/sbin/sysctl -nvm.nr_hugepages

2. 修改/etc/security/limits.conf

a) 备份/etc/security/limits.conf

b) 以root登录增加下面两行
*soft memlock 136314880
* hard memlock 136314880

注意:缺省情况下任何 11.2.0.3 数据库都可以运行在启用了hugepages的OS上. 

重启机器使修改的参数生效。

6. 检验 huge page的值. 它在单机上应该是13400 在RAC上应该是21860。

cat/proc/meminfo | grep HugePages_Total
HugePages_Total: 13400


7.启动监听器和数据库实例.

8. 检查alertlog我们应该可以发现下面一段内容。
Alertlog should show that the "Total Shared Global Region in Largepages" is 100%


******************Large Pages Information *****************

Total Shared GlobalRegion in Large Pages = 26 GB (100%)

Large Pages used by thisinstance: 13313 (26 GB)
Large Pages unused system wide = 87 (174MB) (alloc incr 64 MB)
Large Pages configured system wide = 13400(26 GB)
Large Page size = 2048KB
***********************************************************

启用Oracle 11g中的Apex

ORACLE 的信息生命周期管理工具ILMA的使用前提是Apex. Apex在oracle 11g Release 2版本中是默认安装的。但安装后没有启用。可以使用下面方法启用它。  SQL> s...

Oracle 11g新特性:多列统计信息(MultiColumn Statistics)

当where子句后指定了一个表的多个列条件时,优化器通常会将多个列的选择性(selectivity)相乘得到where语句的选择性,导致优化器做出错误判断! Oracle 11g引入了多...

Oracle 11g 自动任务

Automated maintenance tasks are tasks that are started automatically at regular intervals to perform...

ORACLE 11G 安装后只能localhost 访问本机,不能用IP地址被访问

今天装了oracle11g 结果 监听里面配置的是localhost,服务里面 主机名也是 localhost,这就造成其他机器无法访问。所以经过一番折腾,操作步骤如下 1.更改监听和服务主机名lo...
  • bbaojji
  • bbaojji
  • 2015年01月13日 15:27
  • 2790

Oracle 11g数据库每天自动备份的实现方法

方法/步骤 1、登陆oracle数据库服务器,利用plsql程序来登陆数据库。在用户名、密码、数据库的地方分别输入对应的用户名、密码和数据库实例名称。 2、登陆完成后,新建sql窗口,并在sql窗口...

ORACLE 11G 32位 win7 完美安装图解

32位WIN7+oracle11g+plsql安装

Oracle 11g 数据类型

1.     字符类型 数据类型 长度 说明 CHAR(n BYTE/CHAR) 默认1字节,n值最大为2000 末尾填充空格以达到指定长度,超过最大长度报错。默认指定...

Oracle 11g数据库安装及配置

本文主要讲解 Oracle 11g 数据库的安装、配置、建库等步骤

Oracle 11g的安装和配置

## Oracle 11g的安装和配置 ## 在安装配置的过程中,总会出现一些小问题,分享一下! 服务器端软件是用于数据库的管理,处理并发、共享的数据访问,接收和处理客户端的 sql,数据库的创建是在...

Oracle 11g新特性direct path read引发的系统停运故障诊断处理2

1、故障现象 (1)一个业务系统输入用户名与密码后无法进入首页,表现为一直在运行等待,运行缓慢 (2)整个系统无法正常使用,接近停运状态 2、  故障解决方法 调整数据库参数alter system ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:启用oracle 11g 中的Huge Pages
举报原因:
原因补充:

(最多只允许输入30个字)