Questão FC369586
João, administrador de Banco de Dados Oracle, percebe que a configuração de um parâmetro específico precisa ser ajustada para otimizar o desempenho do banco de dados. Ele precisa f
Sistema de Gerenciamento de Banco de Dados (SGBD)
FGV · 2024
João, administrador de Banco de Dados Oracle, percebe que a configuração de um parâmetro específico precisa ser ajustada para otimizar o desempenho do banco de dados. Ele precisa fazer essa alteração, de forma persistente, no arquivo de inicialização (spfile) e garantir que ela seja aplicada após o reinício do banco de dados.
Para isso, João deverá executar o comando:
- UPDATE SYSTEM SET parameter_name = novo_valor;
- ALTER SESSION SET parameter_name = novo_valor;
- ALTER SYSTEM SET parameter_name = novo_valor SCOPE=PFILE;
- ALTER SYSTEM SET parameter_name = novo_valor SCOPE=SPFILE;
- ALTER DATABASE SET parameter_name = novo_valor SCOPE=SPFILE;
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A instrução ALTER SYSTEM SET parameter_name = novo_valor SCOPE=SPFILE; grava o novo valor diretamente no spfile, o arquivo de inicialização binário do Oracle, tornando a alteração persistente para todos os próximosstarts da instância.
Execute o comando conectado como SYSDBA (ou usuário com privilégios equivalentes). A alteração não entra em vigor imediatamente na memória da instância; ela será aplicada quando o banco for reiniciado (por exemplo, SHUTDOWN IMMEDIATE seguido de STARTUP).
Para confirmar a escrita no arquivo, consulte V$SPPARAMETER ou, em SQL*Plus, use SHOW PARAMETER parameter_name ou SELECT VALUE FROM V$SPPARAMETER WHERE NAME='parameter_name';.
Conteúdo do catálogo FC Concursos · Atualizado em