O sistema gerenciador de bancos de dados Oracle 11g possui ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a D - Database Writer e Checkpoint.
Os processos do Oracle executados em segundo plano, também conhecidos como processos de background, são essenciais para a operação do banco de dados. Eles realizam tarefas críticas que não podem ser negligenciadas. Vamos entender brevemente sobre os processos mencionados na alternativa correta:
- Database Writer (DBWn): Esse processo é responsável por escrever os blocos de dados modificados (dirty blocks) do buffer cache para os datafiles no disco. Isso acontece para garantir que os blocos de dados modificados em memória não se percam em caso de falha do sistema, além de liberar espaço no buffer cache para novos blocos de dados.
- Checkpoint (CKPT): O processo de checkpoint tem a função de sinalizar quando os blocos de dados modificados devem ser gravados no disco pelo Database Writer. Além disso, ele atualiza o cabeçalho dos datafiles e o control file com as informações do último checkpoint realizado, ajudando a reduzir o tempo de recuperação do banco de dados em caso de falha.
Esses dois processos são fundamentais para a integridade e o desempenho do sistema. O Database Writer providencia a persistência dos dados, e o Checkpoint ajuda a otimizar o processo de recuperação do banco de dados, além de coordenar a atividade de escrita no disco. É importante que um candidato a concursos que envolvem conhecimento em Banco de Dados Oracle esteja familiarizado com essas funções essenciais para a manutenção da base de dados.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Log Writer e Archiver também não são mandatórios?
O Log Writer é o Archiver não.
Archiver pode ser desabilitado.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo