AIX平台Oracle启用SGA大页面(LARGE PAGE)

2014-11-24 18:04:52 · 作者: · 浏览: 0

下面是在AIX平台上面关于SGA的大页面的配置与监控


1,aix支持的页的大小


AIX支持4种页的大小,但是并不是每一个硬件平台都同时支持4种,可以使用下面的命令来查看


pagesize -a

4096
65536
16777216
17179869184


ORACLE有下面三种类型的内存支持大页SGA,.DATA,.TEXT,这里只介绍SGA,因为正常情况下我们也只配置SGA的。


如果ORACLE要启用大页,那么ORACLE的user需要具有 CAP_BYPASS_RAC_VMM and CAP_PROPAGATE属性,如果是在RAC环境中,ROOT,GRID(11G)用户也要有CAP_BYPASS_RAC_VMM and CAP_PROPAGATE属性使用如下命令查看与修改


3,AIX于大页相当的参数

lgpg_regions控制大页的个数lgpg_size控制页的大小,使用如下命令查看与修


[$(hostname):root:/u02]vmo -L lgpg_regions -L lgpg_size
NAME CUR DEF BOOT MIN MAX UNIT TYPE
DEPENDENCIES
--------------------------------------------------------------------------------
lgpg_regions n/a 0 0 0 B
lgpg_size
--------------------------------------------------------------------------------
lgpg_size n/a 0 0 0 16M bytes B
lgpg_regions
--------------------------------------------------------------------------------
[$(hostname):root:/u02]

[$(hostname):root:/u02]vmo -p -o lgpg_size=16777216 -o lgpg_regions=64