Introduction aux questions et réponses d'entrevue d'Oracle RAC

Lorsque vous parlez de l'informatique liée à la base de données, Oracle RAC (Real Application Clusters) fournit et prend en charge les logiciels liés à la haute disponibilité et au clustering dans les environnements Oracle. En utilisant Oracle RAC, un certain nombre d'ordinateurs peuvent accéder au système de gestion de base de données relationnelle d'Oracle en même temps, même lorsqu'ils n'utilisent qu'une seule base de données, prenant ainsi en charge le clustering. L'interconnexion est utilisée pour connecter plusieurs instances entre elles et elles fonctionnent toutes en parfaite synchronisation tout en essayant d'accéder aux données. Dans cet article, nous allons étudier certaines des questions d'entrevue d'Oracle RAC.

Maintenant, si vous recherchez un emploi lié à Oracle RAC, vous devez vous préparer pour les questions d'entrevue d'Oracle RAC 2019. Il est vrai que chaque entretien est différent selon les différents profils d'emploi. Ici, nous avons préparé les importantes questions et réponses d'entrevue d'Oracle RAC qui vous aideront à réussir votre entrevue.

Dans cet article sur les questions d'entrevue Oracle RAC 2019, nous présenterons les 10 questions d'entrevue Oracle RAC les plus importantes et les plus fréquemment utilisées. Ces questions sont divisées en deux parties:

Partie 1 - Questions d'entrevue Oracle RAC (de base)

Cette première partie couvre les questions et réponses d'entrevue de base d'Oracle RAC

Q1. Expliquez le cerveau divisé?

Répondre:
Elle est liée à la mauvaise communication entre les nœuds d'un cluster. Ces nœuds de base de données poursuivent ensuite leur traitement et apportent eux-mêmes les modifications pertinentes dans leurs blocs de données. Si plusieurs instances sont responsables de la modification d'un bloc, les blocs de données ne peuvent pas se synchroniser entre eux et ces écritures seront effectuées par d'autres pour le même bloc. L'ensemble de ce processus est appelé le cerveau divisé.

Q2. Expliquez l'utilisation de VIP et OLR?

Répondre:
L'adresse IP alternative à virtuelle est appelée VIP. Chaque nœud du cluster est mappé avec VIP et, par conséquent, en cas de défaillance d'un nœud, le VIP avertit l'application que le nœud est en panne et bascule lui-même vers le nœud survivant. En l'absence de VIP, le délai d'expiration TCP serait rencontré par l'application. Ce délai d'attente TCP notifierait alors une session morte à la suite de l'échec.

OLR ou populairement connu sous le nom d'Oracle Local Repository se compose de détails liés au cluster et aux processus qui y sont liés lorsque l'OCR est dans le système ASM. Le processus de la grille prend du temps à démarrer et, dans l'intervalle, le système ASM sera également indisponible et par conséquent une copie locale OCR est démarrée qui est finalement stockée dans OLR.

Passons aux prochaines questions d'entretien d'Oracle RAC.

Q3. Qu'entendez-vous par mise à niveau progressive?

Répondre:
Un correctif évolutif fait référence aux binaires de cluster appliqués sur les bases de données opérationnelles de l'environnement RAC. Les nœuds de cluster sont roulés les uns après les autres lorsque le nœud corrigé n'est pas disponible tandis que toutes les autres instances sont à l'état ouvert.

Q4. Qu'entendez-vous par fusion de cache?

Répondre:
Il s'agit de la question d'entretien de base d'Oracle RAC posée lors d'un entretien. La combinaison de blocs de données provenant directement des caches de base de données distants et expédiés aux nœuds locaux afin que les exigences pour effectuer une transaction comme un DDL ou un DML puissent être remplies.

Q5. Quelles sont les utilisations de RAC?

Répondre:
RAC ou Real Application Clusters sont utilisés pour prendre en charge tous les logiciels où des aspects tels que la haute disponibilité et le niveau groupé de clustering sont attendus. Les autres utilisations de RAC sont:

  1. Détection de tout résultat ou erreur indésirable: RAC en lui-même est efficace pour fournir une solution très rapide à chaque problème détecté. Il utilise la récupération automatique après les pannes avant d'être signalée à l'utilisateur.
  2. Fiabilité: le RAC contribue à garantir que le serveur responsable de la gestion de la base de données ne dépend pas uniquement du point de défaillance unique. En d'autres termes, il construit et fournit un mécanisme tolérant aux pannes où même si un nœud tombe en panne, le système entier ne tombe pas en panne et les autres sources fournies devraient prendre sa place et ainsi assurer la fiabilité.
  3. Opérations en continu: toutes les pannes planifiées et non planifiées ne devraient pas affecter BAU
  4. Récupérabilité: RAC garantit qu'en cas de défaillance à un moment donné, l'état peut être récupéré facilement au moins jusqu'au dernier point de contrôle.

Partie 2 - Questions d'entretien d'Oracle RAC (avancé)

Jetons maintenant un coup d'œil aux questions d'entrevue avancées d'Oracle RAC.

Q6. Discutez des outils OEM?

Répondre:
Il existe essentiellement deux outils OEM: contrôle de base de données et contrôle de grille
Contrôle de la base de données:

  1. Un outil utilisé pour gérer les graphiques de manière à ce que la base de données puisse effectuer ses configurations manuellement
  2. Les pools de serveurs sont également gérés grâce à Oracle Clusterware. La disposition est prise de manière à pouvoir être exploitée et gérée à partir d'un seul emplacement
  3. Les services liés à Oracle RAC et Oracle Clusterware peuvent être gérés en utilisant l'outil de contrôle de base de données

Contrôle de la grille:

  1. Il s'agit d'un système permettant d'offrir un niveau de gestion centralisé ainsi que des capacités liées à l'administration et à la configuration.
  2. Une meilleure efficacité et une réduction des coûts des plans sont également assurées par Grid control.

Q7. Quelle est la technique de sauvegarde des métadonnées ASM?

Répondre:
Md_backup est la commande qui peut être utilisée pour effectuer une sauvegarde des métadonnées ASM. Il est également utilisé pour restaurer les configurations basées sur le groupe de disques en cas de perte de stockage pour le groupe de disques ASM.

Passons aux prochaines questions d'entretien d'Oracle RAC.

Q8. Expliquez l'utilisation de l'interconnexion?

Répondre:
Les blocs de données sont expédiés sur un réseau privé d'une seule instance à une autre instance en utilisant la fusion de cache. Le dictionnaire de données et les blocs physiques sont également partagés en utilisant l'interconnexion.

Q9. Le stockage partagé dans RAC se compose de certains fichiers. Nomme les. En outre, quelle serait votre approche pour surveiller le protocole utilisé pour le trafic d'interconnexion?

Répondre:
Il s'agit des questions les plus fréquemment posées lors d'un entretien avec Oracle RAC. Les fichiers de contrôle, Spfiles, fichier Redolog et DataFiles sont ceux présents dans le stockage partagé.
L'examen et la surveillance du journal des alertes de la base de données pendant la période de temps spécifiée, en particulier lorsque la base de données a été initialement démarrée, vous aideront à déterminer le protocole.

Q10. Supposons que vos nœuds distants disposent d'un inventaire et que vous ayez la tâche de les identifier et de les vérifier. Comment feras-tu cela?

Répondre:
«Opatch Inventory-all_nodes» est la commande qui vous permettra d'accéder aux données de tous les nœuds distants par un seul nœud.

Conclusion:

Dans cet article, nous avons lu d'importantes questions d'entrevue Oracle RAC. L'intervieweur examinera peut-être votre niveau approfondi d'expertise et le nombre de travaux pratiques que vous avez sur cet outil particulier. Avant d'arriver pour votre journée, il est toujours préférable de parfaire un peu vos compétences. Veuillez nous faire savoir combien vous l'avez aimé et continuez à suivre notre blog.

Article recommandé

Ceci a été un guide pour répertorier les questions et réponses d'entrevue d'Oracle RAC afin que le candidat puisse réprimer facilement ces questions d'entrevue d'Oracle RAC. Ici, dans cet article, nous avons étudié les principales questions d'entrevue Oracle RAC qui sont souvent posées lors des entretiens. Vous pouvez également consulter les articles suivants pour en savoir plus -

  1. Questions d'entretiens utiles PowerShell
  2. Questions d'entretiens chez Essential PLSQL
  3. Questions d'entretiens chez JIRA
  4. Questions et réponses d'entretien d'embauche chez JMeter