Uma organização que utiliza servidores de bancos de dados O...

Próximas questões
Com base no mesmo assunto
Q1875877 Banco de Dados
Uma organização que utiliza servidores de bancos de dados Oracle possui dois datacenters (DC1 e DC2): o banco de dados do DC 1 tem estado ativo para leitura e escrita; o banco de dados do DC 2 tem estado de somente leitura. A organização necessita manter os dados armazenados nos dois datacenters, não suportando mais que 20 minutos de perda de dados, portanto, os dados devem ser replicados do DC1 para o DC2 imediatamente após serem gravados, considerando-se a estratégia near real time. Com os mecanismos suportados pelo fabricante Oracle, essa necessidade é atendida usando-se 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - Data Guard.

A questão aborda o tema de replicação de dados em bancos de dados Oracle, mais especificamente a capacidade de manter uma cópia sincronizada dos dados em um ambiente de "near real time". Este termo significa que as alterações realizadas no banco de dados primário (ativo para leitura e escrita) devem ser propagadas para o banco de dados secundário (em estado de somente leitura) com o mínimo de atraso possível, mas sem ser instantâneo. O objetivo é garantir a continuidade das operações e a proteção dos dados contra falhas, com uma tolerância máxima de 20 minutos para perda de dados.

Para resolver essa questão e escolher a alternativa correta, é necessário entender as diferentes tecnologias e ferramentas que a Oracle oferece para a replicação e recuperação de dados. Vamos explorar por que a alternativa D é a correta:

Data Guard é uma tecnologia da Oracle que proporciona o gerenciamento de standby databases. Ele permite que um ou mais bancos de dados secundários mantenham uma cópia dos dados do banco de dados primário. Com o Data Guard, você pode implementar um alto nível de disponibilidade, proteção de dados e recuperação de desastres. Ele suporta tanto a replicação síncrona, onde as transações são confirmadas nos dois bancos de dados ao mesmo tempo, quanto a assíncrona, que pode ocorrer com ligeiro atraso, o que se encaixa no requisito de "near real time" da questão.

As outras opções são ferramentas ou funcionalidades que não atendem ao requisito especificado na questão:

  • TimesTen é um banco de dados em memória da Oracle, projetado para transações de alta velocidade, e não é uma ferramenta de replicação de dados.
  • DBMS_REPAIR é um pacote que ajuda na detecção e reparo de corrupção em segmentos de bancos de dados, mas não na replicação de dados.
  • Site Guard é uma ferramenta de automação para recuperação de desastres, mas não é especificamente uma solução de replicação de dados.
  • Audit Vault é uma ferramenta focada em coletar e consolidar registros de auditoria de bancos de dados e sistemas operacionais, e não está relacionada com replicação de dados.

Portanto, ao entender as funcionalidades e propósitos de cada uma das ferramentas mencionadas, fica claro que a alternativa D - Data Guard é a escolha correta para garantir a replicação imediata de dados entre os dois data centers, em conformidade com a estratégia de "near real time" e a tolerância de perda de dados estipulada pela organização.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Letra D. O Oracle Data Guard garante alta disponibilidade, proteção de dados e recuperação de desastres para dados corporativos.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo