DBAtlas · Atlas de operações de banco de dados

Alterar um parâmetro (com SCOPE)

OracleMemória e parâmetros

Comando

-- 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;

O que faz

Altera um parâmetro de inicialização na instância em execução e/ou no spfile. SCOPE determina o comportamento.

Quando usar

Para tuning, ajustes de capacidade e correções de erros que exigem alteração de parâmetro.

Atenção

Parâmetros estáticos (processes, sga_max_size...) aceitam apenas SCOPE=SPFILE e exigem restart. Um valor errado pode impedir a instância de iniciar; para parâmetros críticos, faça antes um backup em pfile.

Abrir no DBAtlas →

Relacionados