FC ConcursosFC Concursos

Questão FC374630

Um sistema diz-se assíncrono quando não faz nenhuma assunção sobre velocidade de execução do processo e/ou em relação à entrega da mensagem. No caso contrário diz-se síncrono. Um s

Recuperação de Dados em SGBDs

Instituto Consulplan · 2023

Um sistema diz-se assíncrono quando não faz nenhuma assunção sobre velocidade de execução do processo e/ou em relação à entrega da mensagem. No caso contrário diz-se síncrono. Um sistema síncrono faz assunção dos limites de execução e demora dos canais de comunicação. Sobre a replicação síncrona e assíncrona, assinale a afirmativa correta.

  1. Na replicação de dados síncrona, a latência é igual a zero.
  2. Em ambiente de sistemas síncronos não pode ser produzido o comportamento fail-stop.
  3. A replicação assíncrona aumenta os custos e reduz a concorrência nos gestores de recursos.
  4. Na replicação de dados assíncrona, não há atraso entre o commit da transação originadora das modificações e seu efeito nas réplicas.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

A afirmação “Na replicação de dados síncrona, a latência é igual a zero” refere-se ao comportamento lógico do sistema: na replicação síncrona o processo originador só considera a operação committed depois que as réplicas confirmam o recebimento e gravação dos dados.

Isso significa que, do ponto de vista da consistência, não existe intervalo entre o commit e o efeito nas réplicas — a atualização é aplicada imediatamente em todos os nós envolvidos.

No entanto, na prática, essa “imediaticidade” traduz-se por uma latência física muito baixa, não por ausência absoluta de tempo de transmissão; redes e discos introduzem atraso real, ainda que o protocolo imponha bloqueio até confirmação.

Portanto, a opção está correta no sentido conceitual: a replicação síncrona elimina o atraso lógico entre commit e réplica, garantindo consistência instantânea no modelo adotado.

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

Continue aprendendo