Questão de Banco de Dados — Banco de Dados Paralelos e Distribuídos — FGV 2025
Banco de Dados›Banco de Dados Paralelos e Distribuídos
Código
fg104512
Banca
FGV
Órgão
AL-AM
Ano
2025
Nível
Superior
Cargo
Analista Legislativo - Analista de Redes de Comunicação de Dados
Uma plataforma de e-commerce possui Oracle RAC com cinco nós. Sobre Oracle RAC e mecanismo de Cache Fusion, analise as seguintes afirmativas:I. Cache Fusion permite transferência de blocos de dados diretamente entre instâncias via interconnect, sem gravação em disco.II. Global Cache Service (GCS) coordena acesso aos blocos compartilhados entre instâncias.III. Em falha de nó, Global Enqueue Service (GES) reconfigura locks entre nós sobreviventes.Está correto o que se afirma em
AI, II e III.
BI e II, apenas
CII e III, apenas.
DI e III, apenas.
EII, apenas.
Revelar gabarito e comentário▾
GabaritoA — I, II e III.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Oracle RAC e Cache Fusion
Gabarito: letra A — I, II e III estão corretas. O Oracle Real Application Clusters (RAC) utiliza Cache Fusion para transferir blocos de dados entre instâncias via interconnect sem gravação em disco, o Global Cache Service (GCS) coordena o acesso aos blocos compartilhados, e o Global Enqueue Service (GES) reconfigura locks em caso de falha de nó. Todas as afirmativas estão de acordo com a arquitetura Oracle RAC.
Afirmativa
Descrição
Correção
Justificativa
I
Cache Fusion permite transferência de blocos de dados diretamente entre instâncias via interconnect, sem gravação em disco.
✅ Correta
O Cache Fusion transfere blocos entre instâncias via rede privada (interconnect), evitando gravação e leitura em disco, reduzindo latência.
II
Global Cache Service (GCS) coordena acesso aos blocos compartilhados entre instâncias.
✅ Correta
O GCS gerencia e coordena o acesso aos blocos de dados compartilhados, garantindo consistência e integridade em ambiente multinó.
III
Em falha de nó, Global Enqueue Service (GES) reconfigura locks entre nós sobreviventes.
✅ Correta
O GES gerencia locks (enqueues) e, em falha de nó, reconfigura automaticamente os locks nos nós restantes, permitindo continuidade das transações.
Oracle RAC: Cache Fusion (Transferência de blocos entre instâncias, Sem gravação em disco); Global Cache Service (GCS) (Coordena acesso a blocos compartilhados); Global Enqueue Service (GES) (Gerencia locks, Reconfigura em falha de nó)
Item I — ✅ Correto
Cache Fusion é um mecanismo que permite que blocos de dados sejam transferidos diretamente entre as instâncias de um cluster Oracle RAC através da interconnect (rede privada de alta velocidade), sem a necessidade de gravar no disco e reler. Isso reduz a latência e melhora o desempenho.
Item II — ✅ Correto
O Global Cache Service (GCS) é responsável por gerenciar e coordenar o acesso aos blocos de dados compartilhados entre as instâncias, garantindo a consistência e a integridade dos dados no ambiente multinó.
Item III — ✅ Correto
O Global Enqueue Service (GES) gerencia os locks (enqueues) sobre recursos. Quando um nó falha, o GES reconfigura automaticamente os locks nos nós sobreviventes, permitindo que as transações continuem sem interrupção.
PEGA ESSA DICA!
Em Oracle RAC, decore a tríade: Cache Fusion (transferência de blocos sem disco), GCS (coordena blocos) e GES (coordena locks). A banca costuma testar esse trio.
Gabarito: letra A — todas as afirmativas estão corretas.