Κορυφαίες 20 ερωτήσεις και απαντήσεις συνεντεύξεων Oracle RAC (2025)

Ακολουθούν ερωτήσεις και απαντήσεις συνεντεύξεων Oracle RAC για νεοφώτιστους καθώς και έμπειρους υποψήφιους προγραμματιστές Oracle για να πάρουν τη δουλειά των ονείρων τους.


1) Αναφέρετε τι είναι το σύμπλεγμα;

Ένα σύμπλεγμα αναφέρεται σε μια ομάδα ανεξάρτητων, αλλά συνδεδεμένων διακομιστών που συμπεριφέρεται ως ένα ενιαίο σύστημα.


2) Αναφέρετε τι είναι το Oracle Real Application Clusters;

Το RAC ή το Real Application Cluster είναι ένα στοιχείο του προϊόντος βάσης δεδομένων που επιτρέπει την εγκατάσταση της βάσης δεδομένων σε πολλούς διακομιστές. μαντείο Το RAC χρησιμοποιεί Oracle Clusterware για την υποδομή για τη σύνδεση πολλών διακομιστών, έτσι ώστε να λειτουργούν ως ένα ενιαίο σύστημα.

Δωρεάν λήψη PDF: Oracle RAC Interview Questions and Answers


3) Αναφέρετε ποια είναι τα κύρια στοιχεία ενός συστήματος Oracle RAC;

Τα κύρια στοιχεία ενός συστήματος Oracle RAC είναι:

  • Σύστημα κοινόχρηστου δίσκου
  • Oracle Clusterware
  • Cluster Interconnects
  • Oracle Kernel Components

4) Αναφέρετε ποια είναι τα οφέλη του Oracle RAC;

Τα οφέλη του RAC είναι ότι

  • Επιχειρησιακή συνέχεια και υψηλή διαθεσιμότητα
  • Διαχείριση φόρτου εργασίας με το μικρότερο κόστος
  • Ευκινησία και επεκτασιμότητα
  • Διαχείριση συστήματος και Τυποποιημένη ανάπτυξη

5) Αναφέρετε ποιες είναι οι επιλογές αποθήκευσης αρχείων που παρέχει η Oracle Database για το Oracle RAC;

Οι επιλογές αποθήκευσης αρχείων παρέχονται από Βάση δεδομένων Oracle για το Oracle RAC είναι,

  • Αυτόματη διαχείριση αποθήκευσης (ASM)
  • OCFS2 και Oracle Cluster File System (OCFS)
  • Ένα σύστημα αρχείων δικτύου
  • Ακατέργαστες συσκευές

6) Αναφέρετε ποιες είναι οι τεχνικές διαχείρισης τόμου που χρησιμοποιούνται στο Oracle RAC;

Οι τεχνικές διαχείρισης όγκου που χρησιμοποιούνται στο Oracle RAC είναι ότι,

  • Το Oracle RAC παρέχει δυναμική διαχείριση τόμου. Έχει ένα σύστημα αρχείων που αποτελείται από πληροφορίες του συστήματος αρχείων συμπλέγματος
  • Το σύστημα αρχείων συμπλέγματος στην Oracle είναι γνωστό ως OCFS. Έχει τη σύνδεση με τις βάσεις δεδομένων που παρέχουν πρωτογενείς συσκευές και χαρακτηριστικά γραμμής εντολών.
Ερωτήσεις συνέντευξης Oracle RAC
Ερωτήσεις συνέντευξης Oracle RAC

7) Αναφέρετε ποια είναι η νέα δυνατότητα στο Oracle ASM 12c;

Η νέα δυνατότητα που προστέθηκε στο Oracle ASM 12c είναι το Oracle Flex ASM. Πρόκειται για ένα νέο μοντέλο ανάπτυξης ASM που αυξάνει τη διαθεσιμότητα της βάσης δεδομένων και μειώνει την κατανάλωση πόρων που σχετίζεται με το Oracle ASM.


8) Αναφέρετε πώς λειτουργεί το Oracle Flex ASM;

Η παρουσία Oracle Flex ASM όταν αποτύχει σε έναν συγκεκριμένο κόμβο, τότε η παρουσία Oracle Flex ASM μεταβιβάζεται σε άλλο κόμβο στο σύμπλεγμα.


9) Αναφέρετε ποια είναι τα βασικά χαρακτηριστικά του RAC ή γιατί να χρησιμοποιήσετε το RAC;

Τα βασικά χαρακτηριστικά του RAC είναι:

  • Αξιοπιστία: Εξαλείφει τον διακομιστή βάσης δεδομένων από ένα μόνο σημείο αποτυχίας. Εάν μια παρουσία αποτύχει, οι υπόλοιπες εμφανίσεις στο σύμπλεγμα παραμένουν ενεργές και ανοιχτές.
  • Ανίχνευση σφαλμάτων: Παρέχει γρήγορη ανίχνευση προβλημάτων στο περιβάλλον. Ανακτά αυτόματα από βλάβες, ακόμη και πριν από την ειδοποίηση του χρήστη ότι έχει συμβεί μια αποτυχία.
  • Δυνατότητα ανάκτησης: Εύκολη ανάκτηση από διάφορους τύπους αστοχιών.
  • Συνεχείς Λειτουργίες: παρέχει συνεχή εξυπηρέτηση τόσο για απρογραμμάτιστες όσο και για προγραμματισμένες διακοπές λειτουργίας

10) Αναφέρετε ποια είναι η λειτουργία του Cache Fusion στο Oracle RAC;

Η συνάρτηση cache χρησιμοποιείται για την εμφάνιση της αποθήκευσης των πληροφοριών στο συμπλεγμένο δίκτυο με τη βάση δεδομένων Oracle. Περιλαμβάνει δύο κόμβους, ο ένας γράφει τα δεδομένα στον ίδιο δίσκο και ο άλλος διαβάζει το μπλοκ δεδομένων από το δίσκο. Για τη σύνδεσή του στο δίκτυο, το RAC χρησιμοποιεί έναν αποκλειστικό διακομιστή για το δίκτυό του και η λειτουργία προσωρινής μνήμης είναι ένα εσωτερικό μέρος του συμπλέγματος.

Oracle RAC
Oracle RAC

11) Αναφέρετε ποια είναι η διαφορά μεταξύ περιβάλλοντος μιας παρουσίας και περιβάλλοντος RAC;

Περιβάλλον μίας περίπτωσης Περιβάλλον RAC
Το παράδειγμα έχει το δικό του SGA (Παγκόσμια Περιοχή Συστήματος) Κάθε στιγμιότυπο έχει το δικό του SGA
Τα αρχεία δεδομένων και τα αρχεία ελέγχου έχουν πρόσβαση μόνο από μία παρουσία Αρχεία δεδομένων και αρχεία ελέγχου που κοινοποιούνται από όλες τις παρουσίες
Online redo logfile αφιερωμένο για ανάγνωση/εγγραφή μόνο σε μία παρουσία Online redo logfile μόνο μία παρουσία μπορεί να γράψει, αλλά άλλες παρουσίες μπορούν να διαβάσουν κατά την ανάκτηση και την αρχειοθέτηση.
Το αρχείο καταγραφής ανάκτησης Flash στο οποίο έχει πρόσβαση μόνο μία παρουσία Αρχείο καταγραφής ανάκτησης Flash κοινόχρηστο από όλες τις παρουσίες
Αρχείο καταγραφής ειδοποιήσεων και ανίχνευση αρχείων αφιερωμένων στην παρουσία Τα αρχεία καταγραφής ειδοποιήσεων και ανίχνευσης είναι ιδιωτικά σε κάθε περίπτωση. Άλλες περιπτώσεις δεν γράφουν ή διαβάζουν ποτέ σε αυτά τα αρχεία

12) Αναφέρετε τι είναι το σύνδρομο διχασμένου εγκεφάλου στο RAC;

Στο Oracle RAC, όλες οι παρουσίες/διακομιστές επικοινωνούν μεταξύ τους χρησιμοποιώντας ένα ιδιωτικό δίκτυο. Όταν τα μέλη της παρουσίας σε ένα RAC αποτυγχάνουν να πραγματοποιήσουν ping/σύνδεση μεταξύ τους μέσω αυτού του ιδιωτικού δικτύου και συνεχίζουν να επεξεργάζονται ανεξάρτητα το μπλοκ δεδομένων, τότε αυτή η διαδικασία αναφέρεται ως Σύνδρομο Διασπασμένου Εγκεφάλου.


13) Τι θα συμβεί εάν διατηρήσετε το σύνδρομο διχασμένου εγκεφάλου στο RAC ανεπίλυτο; Πώς μπορεί να λυθεί;

Αν αφήσετε το σύνδρομο διχασμένου εγκεφάλου άλυτο, τότε θα υπάρχει πρόβλημα ακεραιότητας δεδομένων. Τα μπλοκ που αλλάζουν σε μια περίπτωση δεν θα κλειδώνονται και θα μπορούσαν να αντικατασταθούν από μια άλλη περίπτωση. Επιλύεται χρησιμοποιώντας τον δίσκο ψηφοφορίας, ο οποίος θα αποφασίσει ποιος κόμβος θα επιβιώσει και ποιος κόμβος θα εκδιωχθεί.


14) Αναφέρετε πώς μπορείτε να προσδιορίσετε ποιο πρωτόκολλο χρησιμοποιείται για την κυκλοφορία Διασύνδεσης;

Για να προσδιορίσετε ποιο πρωτόκολλο χρησιμοποιείται για την κυκλοφορία διασύνδεσης, μπορείτε να δείτε το αρχείο καταγραφής ειδοποιήσεων της βάσης δεδομένων για τη χρονική περίοδο κατά την οποία ξεκίνησε η βάση δεδομένων.


15) Αναφέρετε στο RAC ποια αρχεία πρέπει να δημιουργηθούν σε κοινόχρηστο χώρο αποθήκευσης;

Στο RAC ControlFiles, τα αρχεία Spfiles, Redolog και DataFiles θα πρέπει να δημιουργηθούν σε κοινόχρηστο χώρο αποθήκευσης.


16) Αναφέρετε πού γράφει το Clusterware όταν υπάρχει πρόβλημα δικτύου ή αποθήκευσης;

Όταν υπάρχει πρόβλημα δικτύου ή αποθήκευσης, η αποτυχία ping δικτύου γράφεται σε $CRS_HOME/log


17) Αναφέρετε ποια είναι τα εργαλεία που παρέχονται στο Oracle Enterprise Manager;

Τα εργαλεία που παρέχονται στο Oracle Enterprise Manager είναι: Έλεγχος Πλέγματος-

  • Χρησιμοποιείται για την παροχή του κεντρικού συστήματος διαχείρισης και παρέχει δυνατότητες διαμόρφωσης και διαχείρισης.
  • Παρέχει τα σχέδια μείωσης κόστους και παρέχει υψηλότερη απόδοση

Έλεγχος βάσης δεδομένων-

  • Χρησιμοποιείται ως εργαλείο διαχείρισης γραφικών για τη διαχείριση της βάσης δεδομένων ώστε να ρυθμιστεί αυτόματα.
  • Σχετίζεται με το Oracle Clusterware. Χρησιμοποιείται για τη διατήρηση των υπηρεσιών του Oracle RAC.
  • Διαχειρίζεται επίσης τις ομάδες διακομιστών που δημιουργούνται με το Oracle Clusterware και παρέχει τη δυνατότητα διαχείρισής του από ένα μόνο μέρος.

18) Αναφέρετε ποια είναι η διαφορά μεταξύ της Ανάκτησης Παρουσίασης και της Ανάκτησης Crash;

Μια ανάκτηση από σφάλμα λαμβάνει χώρα όταν μια παρουσία καταρρέει σε μια βάση δεδομένων ενός μόνο κόμβου κατά την εκκίνηση. Όταν η ίδια ανάκτηση για μια παρουσία εκτελείται σε περιβάλλον RAC από τους επιζώντες κόμβους, τότε ονομάζεται ανάκτηση παρουσίας.


19) Τι γίνεται αν το OCR (Μητρώο Oracle Cluster) είναι κατεστραμμένο;

Εάν το OCR σας είναι κατεστραμμένο, μπορείτε είτε να χρησιμοποιήσετε το λογικό είτε το φυσικό αντίγραφο ασφαλείας OCR για να επαναφέρετε το χώρο αποθήκευσης.


20) Αναφέρετε τι είναι το OLR;

Το ORL σημαίνει Oracle Local Repository (OLR). Αποτελείται από πληροφορίες που επιτρέπουν στα προγράμματα συμπλέγματος να εκκινήσουν με το OCR στο ASM Storage. Μέχρι να ξεκινήσει η διαδικασία πλέγματος, το αρχείο ASM δεν είναι διαθέσιμο. Σε αυτή την περίπτωση, απαιτείται τοπικό αντίγραφο των δεδομένων του OCR, το οποίο αποθηκεύεται σε OLR.

Αυτές οι ερωτήσεις συνέντευξης θα βοηθήσουν επίσης στο viva (προφορικά) σας

Κοινοποίηση

5 Σχόλια

  1. 15) Αναφέρετε στο RAC ποια αρχεία πρέπει να δημιουργηθούν σε κοινόχρηστο χώρο αποθήκευσης;

    Στο RAC ControlFiles, τα αρχεία Spfiles, Redolog και DataFiles θα πρέπει να δημιουργηθούν σε κοινόχρηστο χώρο αποθήκευσης.

    Γεια σου Αγαπητέ, νομίζω ότι εδώ ένα πράγμα είναι λάθος "Αρχεία Redolog", καθώς για το RAC κάθε κόμβος έχει τα δικά του αρχεία καταγραφής επανάληψης., τα οποία θα μπορούσαν να είναι έτοιμα από κάθε κόμβο στο σύμπλεγμα, αλλά μόνο η εγγραφή είναι δυνατή για τον κάτοχο του κόμβου.

    1. Avatar Suresh Hunsoor Thopaiah λέει:

      Τα αρχεία καταγραφής επανάληψης θα βρίσκονται στον κοινόχρηστο χώρο αποθήκευσης, παρόλο που κάθε παρουσία έχει διαφορετικά νήματα αρχείων καταγραφής επανάληψης για κάθε παρουσία.

      1. Avatar vicsancheg λέει:

        … γιατί εάν η βάση δεδομένων διακοπεί και απαιτείται αυτόματη ανάκτηση, ο διαχειριστής αποκατάστασης θα χρειαστεί πρόσβαση σε όλα τα αρχεία καταγραφής επανάληψης για να διατηρήσει τη συνέπεια.

    2. Avatar Πουσπέντα λέει:

      Ναι, κάθε κόμβος έχει το δικό του αρχείο καταγραφής επανάληψης και κατά τη στιγμή της ανάκτησης οποιοσδήποτε κόμβος μπορεί να διαβάσει το απαιτούμενο αρχείο καταγραφής επανάληψης που ανήκει σε οποιοδήποτε αρχείο κόμβου. Αλλά δεν μπορεί να συσκευαστεί σε κοινόχρηστο χώρο αποθήκευσης.

      1. είναι εντελώς λάθος δήλωση. αν δεν είναι κοινή χρήση πώς θα διαβάσει κατά την ανάκαμψη;

Αφήστε μια απάντηση

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται *