alter system set sga_target=90G scope=spfile;
alter system set sga_max_size=90G scope=spfile;
alter system set db_cache_size=60G scope=spfile;
alter system set shared_pool_size=20G scope=spfile;
将
sga_target
、
sga_max_size
从
256G
降低至
90G
将
db_cache_size
从
154G
降低至
60G
将
shared_pool_size
从
52G
降低至
20G
重启数据库,使参数生效
shutdown immediate;
startup;
3
)启动日志应用
alter database recover managed standby database disconnect from session;
调低
SGA
参数配置后,再次启动数据库的日志应用,此时服务器
cpu
使用率及平均
负载依旧很高。
观察数据库
alert
日志,发现在启动日志应用后,伴随着
mrp
进程,还启动了
96
个
并行的用于镜像恢复的子进程,这些进程恰好是
cpu
占用高的进程,且
96
正好对应服务
器逻辑
cpu
个数。
评论