Questão FC373042
Em bancos de dados relacionais normalmente há uma política de replicação de dados. Sobre essa política,
Recuperação de Dados em SGBDs
FCC · 2018
Em bancos de dados relacionais normalmente há uma política de replicação de dados. Sobre essa política,
- o número de cópias ou réplicas de um conjunto de dados deve ser impar, seja no caso síncrono, seja no assíncrono.
- na replicação do tipo síncrono, as réplicas são atualizadas em uma nova transação realizada posteriormente à transação originária de uma modificação, e portanto nem todas as réplicas terão valores idênticos dos dados.
- a replicação representa uma melhor disponibilidade do banco de dados, pelo fato de haver réplica(s) disponível(eis) na eventualidade da ocorrência de falhas no sistema.
- na replicação do tipo assíncrono, as réplicas devem ser atualizadas na mesma transação originária de uma modificação, resultando em apenas uma versão dos dados.
- na chamada independência ou transparência de replicação, os usuários devem conhecer o número e a localização das réplicas.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
A replicação de dados consiste em manter cópias de um mesmo conjunto de informações em servidores distintos. Isso melhora a disponibilidade porque, se um nó falhar, outras réplica(s) podem atender às consultas e manter o serviço funcionando.
Réplica em locais diferentes reduz o impacto de falhas de hardware, rede ou manutenção programada, permitindo continuidade e tempo de recuperação menor. Além disso, réplicas podem aumentar o desempenho de leitura ao distribuir carga.
Essa vantagem vem com trade‑offs: atualizar múltiplas cópias exige mecanismos para preservar consistência (e, quando necessário, propriedades ACID), o que pode aumentar latência nas escritas. A escolha da estratégia de replicação define o equilíbrio entre disponibilidade, consistência e desempenho.
Conteúdo do catálogo FC Concursos · Atualizado em