如何防止 Oracle RDBMS 内核可执行文件占用过多内存?

如何防止 Oracle RDBMS 内核可执行文件占用过多内存?

Oracle DB 12c几天前我设置了此设置,结果电脑速度变慢了。我注意到今天内存占用率很高。这种占用率源于Oracle RDBMS Kernel Executable您在图片中看到的情况。我该怎么办?

图片

编辑:

我尝试重新启动名为 OracleServiceTEST 的服务,但没有给出解决方案。

答案1

备份 oracle 主目录 DBS 文件夹中的数据。然后以 sys 身份 sysdba 连接时运行以下命令。

Show parameter sga;- 您将看到大小约为 2.5G,请将其更改为所需的数字。

下面是一个例子:

Alter system set sga_max_size=1200M scope=spfile;
alter system set sga_target = 800M scope=spfile;
Shut immediate
Startup

然后检查show parameter sga,你会看到新的值。

相关内容