Banco de dadosRecuperação de falhas
- (FAURGS 2018)
A recuperação de falhas de transação significa que o banco de dados é restaurado ao estado consistente mais recente antes da falha. A recuperação é dependente de técnicas de atualização da base de dados ao longo das transações: adiada (quando não atualizam fisicamente o banco de dados até o ponto de confirmação – commit) ou imediata (que pode atualizar a base de dados antes do ponto de confirmação).
Considere as afirmações abaixo sobre técnicas de recuperação de falhas de transação não catastróficas.
I - Baseiam-se em informações sobre as mudanças que foram aplicadas aos itens de dados pelas diversas transações, tipicamente mantidas em um logde sistema. II - Em caso de falhas em atualização adiada, como nenhuma alteração foi efetivamente feita na base de dados, este tipo de recuperação é chamado de No- Undo/No-Redo. III - A técnica denominada Undo/No-Redoé usada para recuperação de falhas em atualização imediata e requer o uso da estratégia forcepara decidir quando os buffersatualizados da memória principal são gravados de volta no disco. IV - A técnica denominada Undo/Redoé outra alternativa para recuperação de falhas em atualização imediata. É necessária quando o ponto de confirmação foi atingido, mas não há garantias de que todas as mudanças tenham sido gravadas em disco. Isto é resultado da adoção da estratégia steal/no-force.
Quais estão corretas?
A) Apenas I e III.
B) Apenas I, II e III.
C) Apenas I, III e IV.
D) Apenas II, III e IV.
E) I, II, III e IV.
Próximo:
EXERCÍCIOS - Exercício 5
Vamos para o Anterior: Exercício 3
Tente Este: Exercício 1
Primeiro: Exercício 1
VOLTAR ao índice: Banco de dados