data_data 发表于 2016-8-23 20:56:12

【求助】AIX平台svmon分析ORACLE RAC内存使用情况

OS: AIX
ORACLE信息:11g RAC
问题描述:
客户反馈物理内存44G,SGA=12GB ,PGA=2GB ,ORACLE进程100个,而实际使用内存41GB。
客户提供的分析材料只有svmon的结果(见附件):svmon  -G,svmon -U oracle grid root


由于对OS的认知比较有限,以下是我的初步判断和疑问,麻烦各位帮忙解答,谢谢!
ORACLE 用户的共享内存段=6480915*4/1024/1024=24.72GB,
GRID用户的共享内存段=6480878*4/1024/1024=24.72GB,
1.因此我认为DB+ASM的SGA共享内存段应该有24.72GB,可能还存在其他数据库实例,而不仅仅是客户反馈的SGA=12GB?
2.使用内存41GB除去oracle和grid用户,大约还有10GB内存使用未明?

================数据汇总=============
物理内存=11534336*4/1024/1024=44GB
使用内存=10564295*4/1024/1024=40.29GB

ORACLE内存=6790880*4/1024/1024=25.90GB
        系统内存=12965*4/1024/1024=0.05GB
        独享内存=297037*4/1024/1024=1.34GB
        共享内存=6480878*4/1024/1024=24.72GB

GRID内存=6861035*4/1024/1024=26.17GB
        系统内存=13863*4/1024/1024=0.05GB
        独享内存=366257*4/1024/1024=1.40GB
        共享内存=6480915*4/1024/1024=24.72GB
             
ROOT内存=682601*4/1024/1024=2.60GB
        系统内存=14631*4/1024/1024=0.06GB
        独享内存=631190*4/1024/1024=2.41GB
        共享内存=36780*4/1024/1024=0.14GB
       



data_data 发表于 2016-8-23 21:22:50

欢迎交流见解。

Liu Maclean(刘相兵 发表于 2016-8-31 16:19:49

User                                 Inuse      Pin     Pgsp  Virtual
oracle                             6790880    35551   924624  6787288

     PageSize                Inuse        Pin       Pgsp    Virtual
     s    4 KB              502544         31          0     280824
     m   64 KB              393021       2220      57789     406654


(502544         + 393021      *16) *4096 = 25.9 G   == > oracle 共使用 25.9GB

memory     11534336  ==>总内存 44GB

inuse 10564295 =>   正在使用40.2GB



页: [1]
查看完整版本: 【求助】AIX平台svmon分析ORACLE RAC内存使用情况