当前位置:网站首页>oracle 数据库 11C 之后版本使用 memory_target 自动内存管理

oracle 数据库 11C 之后版本使用 memory_target 自动内存管理

2022-07-23 13:40:00 链滴

连接数据库

sqlplus /nologconn / as sysdba

让 oracle 数据库自动管理,需要把 sga 和 pga 设置成 0

alter system set sga_target=0 scope=spfile;
alter system set pga_aggregate_target=0 scope=spfile;

设置 memory_max_target,这个大小不能超过/dev/shm 挂载点的大小,可以使用 df -h 命令查看/dev/shm 挂载点信息

alter system set memory_max_target=5G scope=spfile;

设置 memory_target 大小,大小不能超过 memory_max_target 的大小

alter system set memory_target=4G scope=spfile;

最后重启数据库即可

# 立即停止shutdown immediate# 启动startup

如何修改/dev/shm 挂载点的大小,可以参考此篇文章https://solo.grstudy.com/articles/2022/07/23/1658547608101.html

原网站

版权声明
本文为[链滴]所创,转载请带上原文链接,感谢
https://ld246.com/article/1658547746079