Questão FC372953
No SQL*Plus, um Analista que possui as devidas permissões pretende ampliar o tamanho do Buffer Cache do Oracle 19c para 2 gigabytes, persistindo esta alteração no arquivo de parâme
Sistema de Gerenciamento de Banco de Dados (SGBD)
FCC · 2023
No SQL*Plus, um Analista que possui as devidas permissões pretende ampliar o tamanho do Buffer Cache do Oracle 19c para 2 gigabytes, persistindo esta alteração no arquivo de parâmetros de inicialização SPFILE. O objetivo é armazenar em cache blocos de dados frequentemente acessados, visando aprimorar o desempenho do banco de dados. Para isso, ele deve usar o comando
- ALTER SYSTEM SET CACHE_SIZE=2G PARAM=SPFILE;
- ALTER SYSTEM SET DB_CACHE SIZE=2G SCOPE=SPFILE;
- ALTER SYSTEM SET DATABASE_CACHE_SIZE='2G' SCOPE='SPFILE';
- ALTER DATABASE SET DB_CACHE_SIZE=2G SCOPE=SPFILE;
- ALTER DATABASE SET DATABASE_CACHE_SIZE=2G PARAM=SPFILE;
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
O comando ALTER SYSTEM SET DB_CACHE_SIZE=2G SCOPE=SPFILE; define o tamanho do Buffer Cache para 2 gigabytes e grava a alteração no SPFILE (Server Parameter File).
Ao usar SCOPE=SPFILE, a modificação é persistida no arquivo binário de parâmetros usado na inicialização do banco; portanto, a nova configuração será aplicada nas reinicializações subsequentes do banco de dados.
É necessário ter a permissão ALTER SYSTEM para executar o comando, e o valor 2G é aceito como unidade para gigabytes.
Resumo prático: o comando salva o novo tamanho do cache para uso futuro, visando armazenar blocos de dados frequentemente acessados e melhorar desempenho. Para que a mudança passe a valer imediatamente, é preciso reiniciar a instância do Oracle.
Conteúdo do catálogo FC Concursos · Atualizado em