暂无图片
Linux + Oracle(11g及以上) 内存使用
我来答
分享
Mr.Cui
2022-12-09
Linux + Oracle(11g及以上) 内存使用

前提:Oracle Linux 7上运行的Oracle 11g及以上版本,ASMM管理内存,SGA、PGA都合理分配
1、shm什么时候使用?
2、swap能否禁用?为什么?
3、最理想的运转状态?

我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
农夫三拳

1、sga使用的就是shm,用ipcs -m可以看到共享内存段的申请情况
2、当你开始si/so的时候,说明内存已经不够用了,此时的系统响应巨慢,个人认为swap可以禁用,虽然我也听oracle的建议开了swap
3、不太理解这个问题,oracle建议配置大内存时候使用hugepage

暂无图片 评论
暂无图片 有用 0
暂无图片
张sir
2022-12-09
学习
中天
2022-12-09
huayumicheng
2022-12-10
linux 7 真的对Oracle 11g兼容性不太好,对于Oracle 11g,我们这边还是普遍装在linux 6上
尚雷

从我装过的库来看linux 7 真的对Oracle 11g兼容性不太好,对于Oracle 11g,我们这边还是普遍装在linux 6上。

暂无图片 评论
暂无图片 有用 0
猫瞳映月

内存足够大的情况下,可以禁用swap的,我这边生产环境有的库就没有swap。

暂无图片 评论
暂无图片 有用 2
风车

点赞

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏