ITPub博客

首页 > Linux操作系统 > Linux操作系统 > AIX平台升级11.2需要注意的补丁

AIX平台升级11.2需要注意的补丁

原创 Linux操作系统 作者:yezhibin 时间:2011-03-18 14:43:52 0 删除 编辑
       数据库专家Kurt Van Meerbeeck在最新的一个博客中提到在AIX平台上升级数据

库到11.2.0.1或11.2.0.2,因为一些bug的原因,内存消耗会翻倍,考虑到不久的将

来可能也面临类似项目,因此特意记录下来:

metalink ID.1246995.1 "Memory Footprint for dedicated server processes more than doubled after 11g upgrade on AIX platform"

1、检查进程内存
         #svmon -P PID
  或  #svmon -P PID |grep USLA  
 
   检查结果为 得到的值乘以4K。
    (work USLA heap times 4k pages size)
        11.2.0.1 -> 7M
        11.1.0.7 -> 64KB
        10.2.0.4 -> 420KB
     备注:USLA: User-Space Loader Assistant

2、bug为
This is bug 10211065 which is set to duplicate of base bug 9796810 and 10190759:

Bug 10211065.-P Base Bug 9796810
Abstract: MEMORY FOOTPRINT FOR DEDICATED SERVER PROCESSES MORE THAN DOUBLED AFTER 11G UGP

Bug 9796810.-P Base Bug 10190759
Abstract: 11G SERVER PROCESSES CONSUMING MUCH MORE MEMORY THAT 10G OR 9I

Bug 10190759.-P
Abstract:  PROCESSES CONSUMING ADDITIONAL MEMORY DUE TO 'USLA HEAP'

3、解决办法

a) Choose one PID for a oracleSID process then execute:

svmon -P PID
genld -ld | more | /PID
procldd PID
procmap PID

b)  cd $ORACLE_HOME/bin
ls -lL oracle
ldd oracle

主要是oracle link连接选项中添加了 -bexpfull  -brtllib,主要是支持在线打补丁特性。

补丁下载: 10190759

排除上面两个连接oracle link选项
#make -f ins_rdbms.mk 'EXP_OPT=$(EXP_OPTS_OFF)' ioracle

#make -f ins_rdbms.mk ioracle

包含两个链接选项
#make -f ins_rdbms.mk 'EXP_OPT=$(EXP_OPTS_ON)' ioracle


      

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/354732/viewspace-689858/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2008-12-18

  • 博文量
    159
  • 访问量
    518279