FC ConcursosFC Concursos

Questão FC514910

Julgue o item subsecutivo, a respeito de bancos de dados. Durante uma recuperação após falha, o sistema aplica apenas os registros presentes no log de transações já confirmadas (co

Sistema de Gerenciamento de Banco de Dados (SGBD)

CEBRASPE (CESPE) · 2025

Julgue o item subsecutivo, a respeito de bancos de dados.

Durante uma recuperação após falha, o sistema aplica apenas os registros presentes no log de transações já confirmadas (commit), ignorando qualquer operação registrada após o último checkpoint.

Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A afirmação é errada porque confunde o papel do checkpoint com a abrangência do log na recuperação. O checkpoint apenas marca um ponto de apoio para acelerar a recuperação, não invalida registros posteriores.

Dependendo da técnica de atualização, o SGBD pode precisar processar registros após o último checkpoint: na atualização adiada ( NO-UNDO/REDO ) são aplicados por redo os efeitos de transações confirmadas mesmo que ocorram depois do checkpoint. Na atualização imediata ( UNDO/REDO ou UNDO/NO-REDO ) o mecanismo pode ter que desfazer operações de transações não confirmadas e refazer as confirmadas.

Portanto, o log após o checkpoint é essencial e não pode ser simplesmente ignorado durante a recuperação.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo