O sistema gerenciador de bancos de dados Oracle 11g possui ...
Log Writer e Archiver também não são mandatórios?
O Log Writer é o Archiver não.
Archiver pode ser desabilitado.
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.