A recuperação de falhas de transação significa que o banco ...
Próximas questões
Com base no mesmo assunto
Ano: 2018
Banca:
FAURGS
Órgão:
BANRISUL
Prova:
FAURGS - 2018 - BANRISUL - Administração de Bancos de Dados |
Q917364
Banco de Dados
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 log de 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 force para decidir quando os buffers atualizados 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?
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 log de 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 force para decidir quando os buffers atualizados 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?