FC ConcursosFC Concursos

Questão FC369608

Um sistema de banco de dados baseado em PostgreSQL possui três servidores, sendo um primário e dois em espera (standby). O servidor primário executa comandos de escrita e leitura (

Sistema de Gerenciamento de Banco de Dados (SGBD)

FGV · 2025

Um sistema de banco de dados baseado em PostgreSQL possui três servidores, sendo um primário e dois em espera (standby). O servidor primário executa comandos de escrita e leitura (read- only), enquanto os servidores em standby resolvem apenas requisições de leitura. A replicação é realizada utilizando-se write-ahead log (WAL).

 

A cada atualização do banco de dados do servidor primário, um WAL é encaminhado diretamente para os dois servidores em standby. O processo de replicação se encerra após o recebimento de respostas de todos os servidores em standby.

 

Com relação ao sistema de banco de dados em questão, é correto afirmar que

  1. possui balanceamento de carga, os servidores estão conectados na configuração multiespera (multi-standby) e a replicação do banco de dados é síncrona.
  2. possui balanceamento de carga, os servidores estão conectados na configuração multiespera (multi-standby) e a replicação do banco de dados é assíncrona.
  3. não possui balanceamento de carga, os servidores estão conectados na configuração cascata e a replicação do banco de dados é assíncrona.
  4. não possui balanceamento de carga, os servidores estão conectados na configuração multiespera (multi-standby) e a replicação do banco de dados é síncrona.
  5. possui balanceamento de carga, os servidores estão conectados na configuração cascata e a replicação do banco de dados é síncrona.
Mostrar resposta e comentário

Gabarito

A

Comentário do professor

O enunciado descreve um primário e dois servidores standby que recebem o WAL e confirmam a recepção antes de encerrar a operação. Isso implica três pontos centrais.

Balanceamento de carga: como os standby aceitam apenas consultas de leitura (read-only), as leituras podem ser direcionadas para esses nós, aliviando o primário e distribuindo o tráfego.

Configuração multi-standby: o primário envia o WAL diretamente para os dois réplicas simultaneamente, caracterizando uma topologia onde múltiplos standby replicam do mesmo primário (não em cascata).

Replicação síncrona: a replicação só é considerada concluída quando todas as réplicas confirmam o recebimento do WAL; portanto, o primário espera essas confirmações antes de finalizar a escrita, o que define o modo síncrono.

O WAL garante que as mesmas alterações aplicadas no primário sejam enviadas e aplicadas nas réplicas, sustentando durabilidade e consistência entre os nós.

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

Continue aprendendo