Как предотвратить чрезмерное использование памяти для исполняемого файла ядра СУБД Oracle?

Я настроил Oracle DB 12c на мой компьютер несколько дней назад, и это сильно замедлило работу компьютера. Я заметил, что это вызывает высокое использование памяти сегодня. Это использование происходит от Oracle RDBMS Kernel Executable как вы видите на картинке. Что я могу сделать для этого?

Картина

РЕДАКТИРОВАТЬ:

Я попытался перезапустить сервис, который называется OracleServiceTEST, но он не дал решения.

1 ответ

Создайте резервную копию данных в папке 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 и вы увидите новые значения.

Другие вопросы по тегам