Questão nº 47
Questão de Tecnologias da Informação · FCC SEFAZ-SC 2018 - Conhecimentos Específicos (P3) (nº 47)
No âmbito do Oracle Data Guard, o Oracle Database 12cR1 implementa uma standby role que realiza a coordenação entre o database primário e todos seus standby databases. Trata-se de um
- Astandby database em cascata que recebe os redo logs de um primary database e atua como um repositório de archivelogs, chamado RouterSync Standby.
- Bsecondary standby database específico chamado RemoteSync Standby que usa RMAN ativo para receber os redo logs do primary database.
- Cprimary standby database específico chamado RMAN Standby que recebe os redo logs de um outro primary database evitando, assim, a necessidade de se usar um segundo cascading standby.
- Dstandby database em cascata que atua como um repositório de archivelogs chamado FarSync Standby. (alternativa correta)
- Estandby database em cascata que usa RMAN ativo para receber os redo logs de outro standby database chamado DSync Standby.
Resposta comentada
Gabarito Alternativa D
O Far Sync Standby é um tipo especial de standby database introduzido no Oracle 12cR1. Ele atua como um ponto intermediário para receber os redo logs (registros de todas as alterações feitas no banco de dados primário) do banco de dados primário de forma síncrona, garantindo zero perda de dados, e depois os retransmite para outros standby databases mais distantes de forma assíncrona. Ele não contém arquivos de dados, apenas arquivos de controle e logs, e serve principalmente como um repositório de archivelogs e um hub de transporte de redo.
- (A) Incorreta: A descrição da funcionalidade está parcialmente correta, mas o nome "RouterSync Standby" está incorreto. A armadilha da banca aqui é descrever a função de forma convincente, mas usar um termo inventado para o recurso.
- (B) Incorreta: O nome "RemoteSync Standby" está incorreto, e o RMAN ativo é usado para criar ou sincronizar um standby, não para o transporte contínuo de redo logs em tempo real.
- (C) Incorreta: Um standby database nunca é um "primary standby database", e o nome "RMAN Standby" está incorreto. Além disso, um Far Sync recebe do primário, não de outro primário.
- (D) Correta: Esta alternativa descreve perfeitamente o Far Sync Standby, que é um standby database em cascata (recebe do primário e retransmite para outros standbys) e atua como um repositório de archivelogs (armazenando os redo logs recebidos).
- (E) Incorreta: O RMAN ativo não é usado para o transporte contínuo de redo logs, e o Far Sync recebe os redo logs do primary database, não de outro standby database. O nome "DSync Standby" também está incorreto.
Fonte: FCC SEFAZ-SC 2018 - Conhecimentos Específicos (P3) Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.