DBAtlas · Атлас эксплуатации баз данных

Изменить параметр (со SCOPE)

OracleПамять и параметры

Команда

-- Both the running instance and the spfile (default, dynamic parameters):
ALTER SYSTEM SET open_cursors=500 SCOPE=BOTH;

-- Only for the next restart (static parameters):
ALTER SYSTEM SET processes=1000 SCOPE=SPFILE;

-- Immediate only, do not write to the spfile:
ALTER SYSTEM SET optimizer_mode='ALL_ROWS' SCOPE=MEMORY;

-- View the current value:
SHOW PARAMETER open_cursors;

Что делает

Меняет init-параметр в работающем экземпляре и/или в spfile. SCOPE определяет поведение.

Когда использовать

Для настройки, корректировки ёмкости и исправления ошибок, требующих изменения параметра.

Внимание

Статические параметры (processes, sga_max_size...) принимают только SCOPE=SPFILE и требуют перезапуска. Неверное значение может сделать запуск экземпляра невозможным; для критичных параметров сначала сделайте резервную копию pfile.

Открыть в DBAtlas →

Связанные материалы