暂无图片
rac sga 2g合适吗
我来答
分享
Gl_huang
2022-02-22
rac sga 2g合适吗

oracle rac 11.1.0.7 for hp-ia,sga=2g,awr显示buffer 64m,shared pool size=1200m,修改数据保存报错:ora~04031错,无法分配3896子节的共享内存,…sga heap(Kelsi object batch)!请问这个错原因,怎么解决?2g的sga系统自动分配buffer cache只有64m,怎么会这么少,对系统有什么影响!每天会有几百条25m大小文件入库,还有60g的实时数据批量入库(用ora proc开发批量入库程序)!

这个生产系统建了10年,从来没优化24h不间断工作,我知道sga太小,需要增加sga!rac修改sga参数通常用那个命令更好

我来答
添加附件
收藏
分享
问题补充
10条回答
默认
最新
吾喾

建议sga+pga占主机内存40%或者60%,比例pga:sga=1:4。

alter system set sga_max_size=20G scope=spfile sid='*';

alter system set sga_target=20G scope=spfile sid='*';

重启数据库使更改生效。

暂无图片 评论
暂无图片 有用 0
暂无图片
Gl_huang
题主
2022-02-23
谢谢各位老师指导,问题是如何快速确认sga太小,比如分析awr报告那个关键内容,10多年前系统一直正常运行近期突然报错,2个节点rac+1个单实例,rac主用,和单实例之间同步用的oracle repadmin,每天会有几百条blob字段数据增加
薛晓刚

修改的方法和非rac一样。

暂无图片 评论
暂无图片 有用 0
Gl_huang

IMG_20220222_195139.jpg

暂无图片 评论
暂无图片 有用 0
Gl_huang

IMG_20220222_194658.jpg

暂无图片 评论
暂无图片 有用 0
吾喾
2022-02-23
传个完整的awr上来
Gl_huang

IMG_20220222_194726.jpg

暂无图片 评论
暂无图片 有用 0
Gl_huang

IMG_20220222_194753.jpg

暂无图片 评论
暂无图片 有用 0
Gl_huang

我提交几个awr图片,图片较多提交不方便,老师有没有邮箱,请老师看下我的awr报告帮忙分析

暂无图片 评论
暂无图片 有用 0
吾喾

问题补充,可以添加附件的

暂无图片 评论
暂无图片 有用 0
Gl_huang
题主
2022-02-24
问题补充好像一次只能添加一个图片,awr报告我拍照有多个图片,上传不太方便!修改sga我会了,我想请教问题是:这个sga=2g的rac系统,运行几年都正常,近期突然出问题,类似的系统还有几十套都没问题,所以我想把awr报告发给您,请您指教教!还有老师有awr这方面贴子供学习吗?awr信息量很大,需要专家指导下!
始于脚下

看一memory_target、memory_max_target和max_sga_size的大小,再看一下操作系统/dev/shm的大小。

暂无图片 评论
暂无图片 有用 0
Gl_huang

IMG_20220222_194658.jpg

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