问题描述
1、12c数据库内存251sga 为70 g 想修改sga大小,如何取个合理的值
2、针对12c多租户的数据库,内存250,db_cache_size 和shared_pool_size如何取值,目前参数值为0
3、操作系统的内存为251G,12c多租户数据库,cdb-sga为70g想修改sga的大小,调整多少合适,
修改pdb的sga大小不需重启就能生效,修改cdb的sga大小,需要注意哪些,这是我的思路您帮忙给看看
首先备份
create pfile=’/tmp/pfile_0408.txt’ from spfile;
查看修改前的sga:show parameter sga;
进行修改alter system set sga_target=150G scope=spfile;
重启cdb生效,有个疑问(三个节点的集群,都需要重启吗,还是只对一个节点操作就行)
专家解答
1、参考老熊的文章
如何给Oracle分配内存https://www.modb.pro/db/article/0/126
2、如果SGA给的70G,可以先设置db_cache_size=35G,shared_pool_size=15G,后期根据数据库运行情况再调整
3、内存都是根据自己需求一步一步调整的,合适自己的系统就行。
三个节点都需要重启。
最后修改时间:2019-08-23 17:57:42
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。