As 20 principais perguntas e respostas da entrevista do Oracle RAC (2024)

Aqui estão as perguntas e respostas da entrevista do Oracle RAC para calouros e também para candidatos experientes a desenvolvedores Oracle para conseguir o emprego dos sonhos.


1) Mencione o que é cluster?

Um cluster é referido a um grupo de servidores independentes, mas conectados, que se comporta como um sistema único.


2) Mencione o que é Oracle Real Application Clusters?

RAC ou Real Application Cluster é um componente do produto de banco de dados que permite que o banco de dados seja instalado em vários servidores. Oracle O RAC usa o Oracle Clusterware para a infraestrutura vincular vários servidores, para que eles operem como um único sistema.

Download gratuito de PDF: Perguntas e respostas da entrevista do Oracle RAC


3) Mencione quais são os principais componentes de um sistema Oracle RAC?

Os principais elementos de um sistema Oracle RAC são,

  • Sistema de disco compartilhado
  • Clusterware da Oracle
  • Interconexões de cluster
  • Componentes do Kernel Oracle

4) Mencione quais são os benefícios do Oracle RAC?

Os benefícios do RAC são que

  • Continuidade de negócios e alta disponibilidade
  • Gerenciamento de carga de trabalho com menos despesas
  • Agilidade e escalabilidade
  • Gerenciamento de sistema e implantação padronizada

5) Mencione quais são as opções de armazenamento de arquivos fornecidas pelo Oracle Database para Oracle RAC?

As opções de armazenamento de arquivos fornecidas por Oracle Database para Oracle RAC são,

  • Gerenciamento Automático de Armazenamento (ASM)
  • OCFS2 e Oracle Cluster File System (OCFS)
  • Um sistema de arquivos de rede
  • Dispositivos brutos

6) Mencione quais são as técnicas de gerenciamento de volume usadas no Oracle RAC?

As técnicas de gerenciamento de volume usadas no Oracle RAC são:

  • Oracle RAC fornece gerenciador de volume dinâmico. Possui um sistema de arquivos que consiste em informações do sistema de arquivos do cluster
  • O sistema de arquivos cluster no Oracle é conhecido como OCFS. Possui conexão com bancos de dados que fornecem dispositivos brutos e recursos de linha de comando.
Perguntas da entrevista do Oracle RAC
Perguntas da entrevista do Oracle RAC

7) Mencione quais são os novos recursos do Oracle ASM 12c?

O novo recurso adicionado ao Oracle ASM 12c é o Oracle Flex ASM. É um novo modelo de implantação ASM que aumenta a disponibilidade do banco de dados de instâncias e reduz o consumo de recursos relacionados ao Oracle ASM.


8) Mencione como funciona o Oracle Flex ASM?

Instância do Oracle Flex ASM quando falha em um nó específico, a instância do Oracle Flex ASM é passada para outro nó no cluster.


9) Mencione quais são as principais características do RAC ou por que usá-lo?

As principais características do RAC são,

  • Confiabilidade: elimina o servidor de banco de dados de um único ponto de falha. Se uma instância falhar, as instâncias restantes no cluster permanecerão ativas e abertas.
  • Detecção de erro: Fornece detecção rápida de problemas no ambiente. Ele se recupera automaticamente de falhas mesmo antes do usuário perceber que ocorreu uma falha.
  • Recuperabilidade: Fácil recuperação de vários tipos de falhas.
  • Operações Contínuas: fornece serviço contínuo para interrupções não planejadas e planejadas

10) Mencione qual é a função do Cache Fusion no Oracle RAC?

A função cache é utilizada para mostrar o armazenamento das informações na rede clusterizada com o banco de dados Oracle. Envolve dois nós, um grava os dados no mesmo disco e outro lê o bloco de dados do disco. Para sua conexão de rede, o RAC utiliza um servidor dedicado para sua rede, e a função de cache é uma parte interna do cluster.

Oracle RAC
Oracle RAC

11) Mencione qual é a diferença entre ambiente de instância única e ambiente RAC?

Ambiente de instância única Ambiente RAC
A instância possui seu próprio SGA (System Global Area) Cada instância tem seu próprio SGA
Arquivos de dados e arquivos de controle são acessados ​​por apenas uma instância Arquivos de dados e arquivos de controle compartilhados por todas as instâncias
Arquivo de redo log online dedicado para leitura/gravação em apenas uma instância Arquivo de redo log on-line que apenas uma instância pode gravar, mas outras instâncias podem ler durante a recuperação e o arquivamento.
Log de recuperação de Flash acessado por apenas uma instância Log de recuperação de Flash compartilhado por todas as instâncias
Arquivos de log de alerta e rastreamento dedicados à instância Os arquivos de log de alerta e de rastreamento são privados para cada instância. Outra instância nunca grava ou lê esses arquivos

12) Mencione o que é a síndrome do cérebro dividido na RAC?

No Oracle RAC, todas as instâncias/servidores se comunicam entre si usando uma rede privada. Quando os membros da instância em um RAC não conseguem executar ping/conectar-se entre si por meio desta rede privada e continuam a processar o bloco de dados de forma independente. Então este processo é referido como Síndrome do Cérebro Dividido.


13) O que acontece se você mantiver a síndrome do cérebro dividido no RAC sem solução? Como isso pode ser resolvido?

Se você mantiver a síndrome do cérebro dividido sem solução, haverá um problema de integridade dos dados. Os blocos alterados em uma instância não serão bloqueados e poderão ser substituídos por outra instância. É resolvido usando o disco de votação, ele decidirá quais nós sobreviverão e quais nós serão despejados.


14) Mencione como você pode determinar qual protocolo está sendo usado para o tráfego de interconexão?

Para determinar qual protocolo está sendo usado para o tráfego do Interconnect, você pode consultar o log de alertas do banco de dados para o período em que o banco de dados foi inicializado.


15) Mencionar no RAC quais arquivos devem ser criados no armazenamento compartilhado?

No RAC ControlFiles, Spfiles, arquivos Redolog e Datafiles devem ser criados no armazenamento compartilhado.


16) Mencione onde o Clusterware grava quando há um problema de rede ou armazenamento?

Quando há um problema de rede ou armazenamento, a falha de ping da rede é escrita em $CRS_HOME/log


17) Mencione quais são as ferramentas fornecidas no Oracle Enterprise Manager?

As ferramentas fornecidas no Oracle Enterprise Manager são, Controle de grade-

  • Ele é usado para fornecer o sistema de gerenciamento centralizado e fornece recursos de configuração e administração.
  • Fornece planos de redução de custos e proporciona maior eficiência

Controle de banco de dados-

  • É utilizado como ferramenta de gerenciamento gráfico para gerenciar o banco de dados e configurá-lo automaticamente.
  • Está relacionado ao Oracle Clusterware. É utilizado para manter os serviços do Oracle RAC.
  • Ele também gerencia os pools de servidores que estão sendo criados com o Oracle Clusterware e provisiona para gerenciá-los em um único local.

18) Mencione qual é a diferença entre recuperação de instância e recuperação de Crash?

Uma recuperação de falha ocorre quando uma instância falha em um banco de dados de nó único na inicialização. Quando a mesma recuperação de uma instância é executada em ambiente RAC pelos nós sobreviventes, ela é chamada de recuperação de instância.


19) E se o seu OCR (Oracle Cluster Registry) estiver corrompido?

se o seu OCR estiver corrompido, você poderá usar a cópia de backup lógica ou física do OCR para restaurar o repositório.


20) Mencione o que é OLR?

ORL significa Oracle Local Repository (OLR). Consiste em informações que permitem que os programas de cluster sejam iniciados com o OCR no armazenamento ASM. Até que o processo da grade seja iniciado, o arquivo ASM estará indisponível. Neste caso, é necessária uma cópia local dos dados do OCR, que é armazenada no OLR.

Essas perguntas da entrevista também ajudarão em sua viva (oral)

Partilhar

5 Comentários

  1. 15) Mencionar no RAC quais arquivos devem ser criados no armazenamento compartilhado?

    No RAC ControlFiles, Spfiles, arquivos Redolog e Datafiles devem ser criados no armazenamento compartilhado.

    Olá querido, acho que aqui uma coisa está errada “Arquivos de redolog”, pois para RAC cada nó tem seus próprios arquivos de redo log, que podem estar prontos para cada nó no cluster, mas apenas a gravação é possível para o proprietário do nó.

    1. Avatar Suresh Hunsoor Thopaiah diz:

      Os redologs estarão no armazenamento compartilhado, mesmo que cada instância tenha diferentes threads de redo logs para cada instância.

      1. Avatar Vicsancheg diz:

        … porque se o banco de dados travar e uma recuperação automática for necessária, o gerenciador de recuperação precisará de acesso a todos os redo logs para manter a consistência.

    2. Avatar Pushpendra diz:

      Sim, cada nó tem seu próprio arquivo de redo log e, no momento da recuperação, qualquer nó pode ler o arquivo de redo log necessário de propriedade de qualquer arquivo de nó.

      1. essa é uma afirmação completamente errada. se não compartilhar, como será a leitura no momento da recuperação?

Deixe um comentário

O seu endereço de e-mail não será publicado. Os campos obrigatórios são marcados com *