64位Server系统只运行oracle11g数据库,系统内存耗用86%以上,到底什么占去了我的系统内存?

sga实际占用的内存包含在oracle.exe进程占用的内存中吗? 到底oracle.exe占用内存=pga内存 还是=pga内存+实际sga占用内存。 我的环境中64位server系统,物理内存32GB,数据库oracle11g,查看sga分配13GB,pga分配4G,而oracle.exe进程占用10多GB而已 可是整个服务器系统32GB内...显示全部

sga实际占用的内存包含在oracle.exe进程占用的内存中吗? 到底oracle.exe占用内存=pga内存 还是=pga内存+实际sga占用内存。 我的环境中64位server系统,物理内存32GB,数据库oracle11g,查看sga分配13GB,pga分配4G,而oracle.exe进程占用10多GB而已 可是整个服务器系统32GB内存尽然耗尽到29GB 所以我想知道到底什么吃了内存? 只跑个数据库而已!

收起
参与11

返回baochengchen的回答

baochengchenbaochengchen系统工程师华际

什么环境什么os; 你是如何确定进程消耗内存的? awr了吗? nmon了吗? 有可能是10g的bug; 所以要详细对照你的版本; 之前遇到过吃了内存不释放的情况。

系统集成 · 2017-12-27

回答者

baochengchen
系统工程师华际
擅长领域: 服务器UnixAIX

baochengchen 最近回答过的问题

回答状态

  • 发布时间:2017-12-27
  • 关注会员:2 人
  • 回答浏览:2256
  • X社区推广