FC ConcursosFC Concursos

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

  1. ALTER SYSTEM SET CACHE_SIZE=2G PARAM=SPFILE;
  2. ALTER SYSTEM SET DB_CACHE SIZE=2G SCOPE=SPFILE;
  3. ALTER SYSTEM SET DATABASE_CACHE_SIZE='2G' SCOPE='SPFILE';
  4. ALTER DATABASE SET DB_CACHE_SIZE=2G SCOPE=SPFILE;
  5. 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

Continue aprendendo