शीर्ष 35 Oracle आरएसी साक्षात्कार प्रश्न और उत्तर (2026)

Oracle आरएसी साक्षात्कार प्रश्न और उत्तर

एक के लिए तैयारी कर रहा हूँ Oracle आरएसी इंटरव्यू? सवालों के बारे में पहले से सोचने से आपको यह समझने में मदद मिलती है कि Oracle आरएसी साक्षात्कार से डेटाबेस वातावरण में आपके ज्ञान की गहराई और समस्या-समाधान क्षमता का पता चलता है।

तलाश Oracle आरएसी उच्च उपलब्धता प्रणालियों में अवसर खोलता है जहाँ तकनीकी अनुभव और डोमेन विशेषज्ञता बहुत मायने रखती है। इस क्षेत्र में कार्यरत पेशेवर क्लस्टर प्रबंधन के लिए विश्लेषण कौशल, तकनीकी विशेषज्ञता और वास्तविक मूल-स्तरीय अनुभव का लाभ उठाते हैं, जिससे नए, अनुभवी इंजीनियरों और वरिष्ठ टीम लीडरों को अपेक्षाओं के अनुरूप एक मज़बूत कौशल-समूह बनाने में मदद मिलती है।
अधिक पढ़ें…

👉 निःशुल्क पीडीएफ डाउनलोड: Oracle आरएसी साक्षात्कार प्रश्न और उत्तर

चोटी Oracle आरएसी साक्षात्कार प्रश्न और उत्तर

1) क्या है Oracle आर.ए.सी. क्या है और इसके प्रमुख घटक क्या हैं?

Oracle वास्तविक अनुप्रयोग Clusters (RAC) एक आर्किटेक्चर है जो अलग-अलग सर्वरों पर चल रहे कई इंस्टेंस को एक ही डेटाबेस तक एक साथ पहुँचने में सक्षम बनाता है। यह डिज़ाइन मापनीयता, उच्च उपलब्धता और लोड संतुलन में सुधार करता है। RAC यह सुनिश्चित करता है कि यदि एक नोड विफल भी हो जाए, तो भी अन्य नोड निर्बाध रूप से कार्य करते रहें और डेटा की एकरूपता बनाए रखें।

प्रमुख घटकों में शामिल हैं:

  • Clusterबर्तन: नोड सदस्यता और संसाधनों का प्रबंधन करता है.
  • एएसएम (स्वचालित भंडारण प्रबंधन): अनुकूलित साझा भंडारण प्रबंधन प्रदान करता है।
  • जीसीएस (ग्लोबल कैश सर्विस) और जीईएस (ग्लोबल एनक्यू सर्विस): नोड्स में कैश सुसंगतता और संसाधन आवंटन का प्रबंधन करें।
  • निजी इंटरकनेक्ट: नोड्स के बीच उच्च गति संचार.

उदाहरण: 3-नोड RAC में, यदि नोड 1 विफल हो जाता है, तो नोड 2 और 3 पर बिना किसी रुकावट के लेनदेन जारी रहता है।


2) सिंगल इंस्टेंस डेटाबेस और के बीच अंतर स्पष्ट करें Oracle आरएसी.

मूलभूत अंतर यह है कि उदाहरण डेटाबेस के साथ किस प्रकार अंतःक्रिया करते हैं।

Feature एक घटना Oracle आरएसी
Archiटेक्चर एक उदाहरण, एक डेटाबेस एकाधिक उदाहरण, एक डेटाबेस
उपलब्धता नोड विफलता के कारण डाउनटाइम होता है नोड विफलता से बच जाता है
अनुमापकता ऊर्ध्वाधर (स्केल-अप) क्षैतिज (स्केल-आउट)
कैश केवल स्थानीय बफ़र कैश नोड्स के बीच साझा किया गया वैश्विक कैश
उदाहरण छोटे से मध्यम कार्यभार उच्च-भार, मिशन-महत्वपूर्ण प्रणालियाँ

उदाहरण: एक वित्तीय संस्थान नोड रखरखाव के दौरान निर्बाध लेनदेन प्रसंस्करण के लिए RAC का चयन कर सकता है।


3) कैसे करता है Oracle क्या RAC उच्च उपलब्धता प्रदान करता है?

RAC उच्च उपलब्धता प्राप्त करता है नोड अतिरेक और स्वचालित फ़ेलओवर तंत्रजब क्लस्टर में एक नोड विफल हो जाता है, Oracle Clusterवेयर स्वचालित रूप से डेटाबेस सेवाओं को जीवित नोड्स में स्थानांतरित करता है, जिससे लेनदेन की निरंतरता बनी रहती है।

  • Cluster तैयार सेवाएँ (सीआरएस) नोड विफलताओं का पता लगाना.
  • Oracle पुनः प्रारंभ यह सुनिश्चित करता है कि आवश्यक सेवाएं स्वचालित रूप से पुनः शुरू हो जाएं।
  • पारदर्शी अनुप्रयोग विफलता (TAF) उपयोगकर्ता सत्रों को स्वचालित रूप से पुनः कनेक्ट करने की अनुमति देता है।

उदाहरण: ऑनलाइन बैंकिंग प्रणाली में, यदि नोड A लेन-देन के बीच में विफल हो जाता है, तो RAC तुरन्त न्यूनतम रुकावट के साथ कनेक्शन को नोड B पर पुनः भेज देता है।


4) इसकी क्या भूमिका है? Oracle Clusterआरएसी में वेयर?

Oracle Clusterवेयर का आधार है Oracle आरएसी. यह प्रबंधन करता है नोड सदस्यता, क्लस्टर संचार और संसाधन निगरानी।

इसके मुख्य घटकों में शामिल हैं:

  • Oracle Cluster Syncह्रोनाइजेशन सेवाएं (सीएसएस): Syncनोड्स को सदृश करता है।
  • Oracle Cluster रजिस्ट्री (ओसीआर): क्लस्टर कॉन्फ़िगरेशन डेटा संग्रहीत करता है.
  • वोटिंग डिस्क: नोड स्वास्थ्य को ट्रैक करता है.
  • सीआरएस डेमन्स: संसाधनों के स्टार्टअप, शटडाउन और फेलओवर का प्रबंधन करें।

सारांश में, Clusterवेयर यह सुनिश्चित करता है कि सभी नोड्स एक सुसंगत इकाई के रूप में काम करें और व्यक्तिगत नोड विफलता की स्थिति में भी क्लस्टर स्थिरता बनाए रखें।


5) कैसे करता है Oracle RAC नोड्स के बीच कैश सुसंगतता को संभालता है?

कैश सुसंगतता का उपयोग करके बनाए रखा जाता है ग्लोबल कैश सर्विसेज (GCS) और ग्लोबल एनक्यू सर्विसेज (GES)ये सेवाएं इंस्टैंस में डेटा ब्लॉकों का समन्वय करती हैं ताकि यह सुनिश्चित किया जा सके कि प्रत्येक नोड को सुसंगत डेटा दिखाई दे।

  • जीसीएस: उदाहरणों के बीच बफर कैश स्थानान्तरण को संभालता है।
  • जीईएस: ताले और संसाधन पहुँच नियंत्रण का प्रबंधन करता है।

तंत्र उदाहरण: यदि नोड 1 किसी डेटा ब्लॉक को अपडेट करता है, तो GCS यह सुनिश्चित करता है कि अन्य नोड्स के कैश में पुरानी प्रतियाँ अमान्य या अपडेट हो जाएँ। यह समन्वय डेटा भ्रष्टाचार को रोकता है और लेन-देन संबंधी स्थिरता बनाए रखता है।


6) उपयोग करने के क्या फायदे और नुकसान हैं? Oracle आरएसी?

फायदे नुकसान
उच्च उपलब्धता जटिल सेटअप और रखरखाव
मापनीयता (क्षैतिज स्केलिंग) उच्च लाइसेंसिंग और हार्डवेयर लागत
भार संतुलन उन्नत DBA विशेषज्ञता की आवश्यकता है
अच्छा प्रदर्शन इंटरकनेक्ट प्रदर्शन निर्भरता
दोष सहिष्णुता नेटवर्क कॉन्फ़िगरेशन महत्वपूर्ण

उदाहरण: आरएसी उन ईआरपी प्रणालियों के लिए लाभदायक है, जिन्हें 24/7 उपलब्धता की आवश्यकता होती है, लेकिन छोटे पैमाने के अनुप्रयोगों के लिए यह लागत प्रभावी नहीं है।


7) समझाइए Oracle आरएसी Archiसंरचना और उसके घटक।

Oracle RAC वास्तुकला में शामिल हैं कई परस्पर जुड़े नोड्स, प्रत्येक अपना स्वयं का इंस्टेंस चला रहा है लेकिन साझा डिस्क पर संग्रहीत साझा डेटाबेस तक पहुंच रहा है।

प्रमुख घटक:

  1. नोड्स: भौतिक या आभासी सर्वर चल रहे हैं Oracle उदाहरणों।
  2. Cluster इंटरकनेक्ट: तुल्यकालन के लिए निजी उच्च गति नेटवर्क.
  3. साझा संग्रहण: इष्टतम डेटा पहुंच के लिए ASM द्वारा प्रबंधित।
  4. Oracle Clusterबर्तन: संपूर्ण क्लस्टर का प्रबंधन करता है.

उदाहरण: 4-नोड सेटअप में, सभी नोड्स एक ही डेटाबेस फ़ाइलों से पढ़ते/लिखते हैं, लेकिन समन्वय इंटरकनेक्ट पर GCS/GES के माध्यम से होता है।


8) विभिन्न प्रकार के इंटरकनेक्ट क्या हैं जिनका उपयोग किया जाता है? Oracle आरएसी?

इंटरकनेक्ट संचार की रीढ़ है Oracle आरएसी. सामान्य प्रकारों में शामिल हैं:

  • गीगाबिट ईथरनेट (GigE): छोटे RAC सेटअप में आम।
  • इन्फिनिबैंड: उद्यम परिनियोजन के लिए उच्च गति, कम विलंबता विकल्प।
  • 10/25/40 जीबी ईथरनेट: स्केलेबल नेटवर्क थ्रूपुट प्रदान करता है।

विचार करने योग्य कारक:

  • बैंडविड्थ और विलंबता आवश्यकताएँ.
  • अतिरेकता और विफलता.
  • हार्डवेयर अनुकूलता.

उदाहरण: कई उत्पादन RAC क्लस्टर अतिरेक और थ्रूपुट के लिए दोहरे 10GbE इंटरकनेक्ट का उपयोग करते हैं।


9) लोड संतुलन कैसे प्राप्त किया जाता है? Oracle आरएसी?

लोड संतुलन दोनों के माध्यम से कार्यान्वित किया जाता है सर्वर साइड और ग्राहक की ओर तंत्र।

  • सर्वर साइड: Oracle श्रोता स्वचालित रूप से इंस्टेंस लोड के आधार पर कनेक्शन को रूट करता है।
  • क्लाइंट-साइड: लोड संतुलन विन्यास tnsnames.ora नोड्स में नये कनेक्शन वितरित करता है।

इसके अतिरिक्त, रनटाइम कनेक्शन लोड बैलेंसिंग (RCLB) फीडबैक का उपयोग करके कनेक्शनों को गतिशील रूप से पुनर्वितरित करता है Oracleके सेवा प्रबंधक.

उदाहरण: 3-नोड सेटअप में, यदि नोड 2 पर अत्यधिक लोड है, तो नए कनेक्शन स्वचालित रूप से नोड 1 और 3 पर निर्देशित हो जाते हैं।


10) क्या है Oracle वोटिंग डिस्क क्या है और यह क्यों महत्वपूर्ण है?

RSI वोटिंग डिस्क द्वारा उपयोग की जाने वाली एक महत्वपूर्ण फ़ाइल है Oracle Clusterनोड स्वास्थ्य और क्लस्टर सदस्यता निर्धारित करने के लिए वेयर।

  • यह प्रत्येक नोड से हृदय की धड़कन की जानकारी रिकॉर्ड करता है।
  • यदि कोई नोड समय-सीमा के भीतर डिस्क को अद्यतन करने में विफल रहता है, तो उसे निकाल दिया जाता है।
  • एकाधिक मतदान डिस्क अतिरेक प्रदान करते हैं।
प्राचल विवरण
उद्देश्य नोड सदस्यता ट्रैकिंग
संग्रहीत जानकारी नोड हार्टबीट, क्लस्टर मेटाडेटा
डिफ़ॉल्ट प्रतियां न्यूनतम 3 (अतिरेक के लिए)

उदाहरण: 3 वोटिंग डिस्क वाले 5-नोड क्लस्टर में, एक डिस्क के खो जाने से परिचालन प्रभावित नहीं होता है, लेकिन दो डिस्क के खो जाने से क्लस्टर अस्थिरता हो सकती है।


11) क्या है Oracle Cluster रजिस्ट्री (ओसीआर) क्या है और इसका प्रबंधन कैसे किया जाता है?

RSI Oracle Cluster रजिस्ट्री (ओसीआर) का एक महत्वपूर्ण घटक है Oracle Clusterएक ऐसा सॉफ़्टवेयर जो क्लस्टर कॉन्फ़िगरेशन जानकारी जैसे नोड विवरण, डेटाबेस इंस्टेंस, वीआईपी और एएसएम कॉन्फ़िगरेशन संग्रहीत करता है। यह क्लस्टर मेटाडेटा के लिए एक केंद्रीकृत रिपॉजिटरी के रूप में कार्य करता है और नोड्स के बीच समन्वय सुनिश्चित करता है।

प्रशासक OCR का प्रबंधन कर सकते हैं ocrcheck, ocrconfig, तथा ocrdump आदेश देता है।

  • ocrcheck OCR स्वास्थ्य को मान्य करता है.
  • ocrconfig -showbackup स्वचालित बैकअप स्थान प्रदर्शित करता है.
  • ocrconfig -restore भ्रष्ट होने की स्थिति में OCR को बैकअप से पुनर्स्थापित करता है।

उदाहरण: नोड विफलता के दौरान, OCR यह सुनिश्चित करता है कि सभी कॉन्फ़िगरेशन विवरण सुसंगत रहें और क्लस्टर को स्वचालित रूप से पुनर्प्राप्त करने की अनुमति दें।


12) कैसे करता है Oracle एएसएम समर्थन Oracle आरएसी वातावरण?

स्वचालित भंडारण प्रबंधन (एएसएम) RAC परिवेशों में संग्रहण प्रबंधन को सरल और अनुकूलित बनाता है। यह साझा संग्रहण का प्रबंधन करता है, डिस्क पर डेटा को समान रूप से वितरित करता है, और मैन्युअल लोड संतुलन की आवश्यकता को समाप्त करता है।

मुख्य विशेषताएं:

  • स्ट्रिपिंग और मिररिंग: प्रदर्शन और अतिरेकता में वृद्धि.
  • गतिशील पुनर्संतुलन: डिस्क जोड़े जाने या हटाए जाने पर डेटा को स्वचालित रूप से पुनर्वितरित करता है।
  • साझा पहुंच: एकाधिक नोड्स बिना किसी भ्रष्टाचार के साझा डिस्क तक पहुँच प्राप्त करते हैं।

उदाहरण: यदि RAC सेटअप में ASM डिस्क समूह में कोई नई डिस्क जोड़ी जाती है, तो ASM बिना किसी डाउनटाइम के सभी डिस्कों में डेटा को स्वचालित रूप से पुनः संतुलित कर देता है।


13) समझाइए Oracle RAC डेटाबेस स्टार्टअप अनुक्रम.

एक में स्टार्टअप अनुक्रम Oracle आरएसी डेटाबेस में कई क्रमबद्ध चरण शामिल होते हैं जिन्हें नियंत्रित किया जाता है Oracle Clusterबर्तन।

चरण विवरण
1. Clusterवेयर स्टार्टअप OCR, वोटिंग डिस्क और CSSD प्रारंभ करता है।
2. एएसएम स्टार्टअप साझा संग्रहण आरंभ करता है.
3. डेटाबेस इंस्टेंस स्टार्टअप प्रत्येक नोड अपना इंस्टैंस शुरू करता है (नोमाउंट → माउंट → ओपन)।
4. जीसीएस/जीईएस Syncतुल्यकालन वैश्विक कैश स्थिरता सुनिश्चित करता है.
5. सेवा पंजीकरण श्रोताओं के साथ डेटाबेस सेवाओं को पंजीकृत करता है।

उदाहरण: 2-नोड RAC में, दोनों इंस्टैंस समानांतर रूप से शुरू होते हैं, लेकिन माउंट चरण के दौरान समान नियंत्रण फ़ाइलें और रीडो लॉग साझा करते हैं।


14) बैकअप और रिकवरी कैसे संभाली जाती है? Oracle आरएसी?

बैकअप और पुनर्प्राप्ति Oracle आरएसी उपयोग आरएमएएन (रिकवरी मैनेजर), जो क्लस्टर-व्यापी रूप से संचालित होता है। RMAN साझा डेटाबेस का सुसंगत बैकअप सुनिश्चित करने के लिए सभी नोड्स के साथ समन्वय करता है।

  • पूर्ण डेटाबेस बैकअप: किसी भी नोड से लिया जा सकता है.
  • वृद्धिशील बैकअप: भंडारण और बैकअप समय कम करें.
  • Archived लॉग बैकअप: विभिन्न उदाहरणों में एकत्रित.
  • Cluster-वाइड पुनर्स्थापना: RMAN यह सुनिश्चित करता है कि सभी इंस्टैंस लगातार ठीक हों।

सर्वश्रेष्ठ प्रणालियां: RMAN को कॉन्फ़िगर करें साझा कैटलॉग केंद्रीय बैकअप प्रबंधन के लिए, यह सुनिश्चित करना कि सभी नोड्स एक ही पुनर्प्राप्ति मेटाडेटा का उपयोग करें।


15) स्कैन (सिंगल क्लाइंट एक्सेस नेम) का उद्देश्य क्या है? Oracle आरएसी?

स्कैन (एकल क्लाइंट एक्सेस नाम) RAC परिवेशों में क्लाइंट कनेक्शन प्रबंधन को सरल बनाता है। कई IP पतों को कॉन्फ़िगर करने के बजाय, क्लाइंट एक SCAN नाम का उपयोग करते हैं जो लोड संतुलन और फ़ेलओवर के लिए कई IP में परिवर्तित हो जाता है।

  • में पेश किया गया Oracle 11जी आर2.
  • प्रदान करता है स्वचालित लोड संतुलन नोड्स के पार.
  • सुनिश्चित कनेक्शन पारदर्शिता नोड जोड़ने या हटाने के दौरान.

उदाहरण: ग्राहक इसका उपयोग करके कनेक्ट होते हैं sales-scan.company.com. यदि RAC में कोई नया नोड जोड़ा जाता है, तो भी क्लाइंट-साइड कॉन्फ़िगरेशन में कोई परिवर्तन आवश्यक नहीं है।


16) सेवाएँ क्या हैं? Oracle आर.ए.सी. क्या है और वे कार्यभार प्रबंधन को किस प्रकार बढ़ाते हैं?

Oracle सेवाएं कार्यभार का एक तार्किक समूहन परिभाषित करें जो RAC वातावरण में एक या अधिक इंस्टैंस पर चल सके।

वे डीबीए को कार्यभार वितरण, फेलओवर और लोड संतुलन को नियंत्रित करने की अनुमति देते हैं।

लाभ:

  • निर्बाध कार्यभार प्रबंधन.
  • पारदर्शी अनुप्रयोग विफलता (TAF) एकीकरण।
  • संसाधन-स्तर पर प्राथमिकता.
  • आसान निगरानी Oracle एंटरप्राइज़ मैनेजर (ओईएम)।

उदाहरण: आप एक सेवा बना सकते हैं जिसका नाम है FINANCE_SVC जो मुख्य रूप से नोड 1 और नोड 2 पर चलता है, लेकिन विफलता की स्थिति में स्वचालित रूप से नोड 3 पर स्थानांतरित हो जाता है।


17) पारदर्शी अनुप्रयोग विफलता (TAF) की अवधारणा को समझाइए। Oracle आरएसी.

पारदर्शी अनुप्रयोग विफलता (TAF) यह क्लाइंट को मूल कनेक्शन विफल होने पर किसी बचे हुए नोड से स्वचालित रूप से पुनः कनेक्ट करने में सक्षम बनाता है। यह पुनः प्रमाणीकरण के बिना निरंतरता सुनिश्चित करता है।

TAF मोड:

मोड विवरण
सत्र सत्र को पुनः कनेक्ट करता है लेकिन सक्रिय लेनदेन को नहीं।
चुनते हैं रिप्ले SELECT विफलता के बाद बयान.
कोई नहीं TAF को निष्क्रिय करता है.

कॉन्फ़िगरेशन उदाहरण:

(DESCRIPTION =
  (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = scan1)(PORT = 1521))
  )
  (CONNECT_DATA =
    (SERVICE_NAME = finance_svc)
    (FAILOVER_MODE = (TYPE = SELECT)(METHOD = BASIC))
  )
)

इससे यह सुनिश्चित होता है कि सत्र स्वचालित रूप से किसी अन्य नोड से पुनः जुड़ जाएं।


18) अंतर-नोड संचार का प्रबंधन कैसे किया जाता है? Oracle आरएसी?

RAC में अंतर-नोड संचार एक के माध्यम से होता है निजी इंटरकनेक्ट नेटवर्क क्लस्टर ट्रैफ़िक के लिए समर्पित। यह नेटवर्क कैश फ़्यूज़न ब्लॉक, हार्टबीट संदेश और सिंक्रोनाइज़ेशन डेटा स्थानांतरित करता है।

  • प्रयुक्त प्रोटोकॉल: इनफिनीबैंड पर यूडीपी (यूजर डेटाग्राम प्रोटोकॉल) या आरडीएस।
  • अनुकूलन: Oracle समर्पित, कम विलंबता, अनावश्यक इंटरकनेक्ट की सिफारिश करता है।
  • विफलता प्रबंधन: Clusterवेयर इंटरकनेक्ट विफलताओं का पता लगाता है और संचार को स्वचालित रूप से पुनर्निर्देशित करता है।

उदाहरण: दोहरे इंटरकनेक्ट सेटअप में, यदि इंटरकनेक्ट A विफल हो जाता है, तो इंटरकनेक्ट B कैश फ्यूज़न को निर्बाध रूप से संभालना जारी रखता है।


19) कैश फ्यूजन क्या है? Oracle आर.ए.सी. क्या है और यह कैसे काम करता है?

कैश फ्यूजन एक ऐसा तंत्र है जो सभी नोड्स में डेटा की एकरूपता सुनिश्चित करता है Oracle RAC. डिस्क पर ब्लॉक लिखने के बजाय, RAC इंस्टेंस कैश के बीच इंटरकनेक्ट पर अपडेट किए गए डेटा ब्लॉक को स्थानांतरित करता है।

  • डिस्क I/O विलंबता को कम करता है.
  • कैश सुसंगतता बनाए रखता है ग्लोबल कैश सेवा (GCS).
  • ब्लॉक स्वामित्व को ट्रैक करता है वैश्विक संसाधन निर्देशिका (जीआरडी).

उदाहरण: यदि नोड 1 किसी डेटा ब्लॉक को संशोधित करता है, तो GCS, डिस्क पर लिखने के बजाय, आवश्यकता पड़ने पर अद्यतन ब्लॉक को नोड 2 के कैश में भेज देता है।

लाभ व्याख्या
तेज़ प्रदर्शन भौतिक I/O संचालन को न्यूनतम करता है
डेटा संगतता यह सुनिश्चित करता है कि सभी उदाहरणों में डेटा सिंक्रनाइज़ हो

20) आप निगरानी और समस्या निवारण कैसे करते हैं? Oracle आरएसी प्रदर्शन संबंधी समस्याएं?

प्रदर्शन निगरानी Oracle RAC में सिस्टम-स्तर और इंस्टेंस-स्तर दोनों प्रकार के निदान शामिल होते हैं।

सामान्य उपकरण:

  • जीवी$ दृश्य (GV$SESSION, GV$SYSTEM_EVENT, GV$ACTIVE_INSTANCES).
  • AWR और ADDM रिपोर्ट: क्रॉस-इंस्टेंस प्रदर्शन विश्लेषण प्रदान करें.
  • Clusterवेयर लॉग: में स्थित $GRID_HOME/log/<node_name>.
  • OEM क्लाउड नियंत्रण: ग्राफिकल RAC डैशबोर्ड प्रदान करता है।

समस्या निवारण चरण:

  1. नोड स्वास्थ्य की जाँच करें crsctl check cluster.
  2. GV$ दृश्यों का उपयोग करके अवरुद्ध सत्रों की पहचान करें.
  3. इंटरकनेक्ट विलंबता का विश्लेषण करें orachk.

उदाहरण: उच्च “जीसी बफर व्यस्त” प्रतीक्षा इंटरकनेक्ट भीड़ को इंगित करती है, जिसके लिए नेटवर्क ट्यूनिंग की आवश्यकता हो सकती है।


21) नोड निष्कासन क्या है? Oracle आर.ए.सी. क्या है और यह क्यों होता है?

नोड निष्कासन तब होता है जब Oracle Clusterडेटा की एकरूपता बनाए रखने और स्प्लिट-ब्रेन स्थितियों को रोकने के लिए वेयर क्लस्टर से नोड को जबरन हटा देता है।

RSI Cluster Syncह्रोनाइजेशन सेवा डेमॉन (सीएसएसडी) नोड हार्टबीट पर नज़र रखता है। यदि कोई नोड निर्धारित समय-सीमा के भीतर वोटिंग डिस्क या पीयर नोड्स को हार्टबीट भेजने में विफल रहता है, तो उसे निकाल दिया जाता है।

सामान्य कारणों में:

  • इंटरकनेक्ट विफलता.
  • वोटिंग डिस्क तक पहुंच का नुकसान.
  • CSSD या OS हैंग होना।

उदाहरण: यदि नोड 2 का इंटरकनेक्ट अस्थायी रूप से बंद हो जाता है, तो CSSD संभावित डेटा भ्रष्टाचार को रोकने के लिए उसे हटा सकता है। समस्या के समाधान के बाद, नोड 2 क्लस्टर में फिर से शामिल हो सकता है।


22) के बीच अंतर स्पष्ट करें Oracle आरएसी और Oracle डेटा गार्ड.

Feature Oracle आरएसी Oracle डेटा गार्ड
प्राथमिक उद्देश्य उच्च उपलब्धता और मापनीयता आपदा वसूली
Archiटेक्चर एकाधिक उदाहरण, एक ही डेटाबेस अलग स्टैंडबाय डेटाबेस
फ़ेलओवर प्रकार उदाहरण-स्तर साइट-स्तरीय
डेटा साझा करना साझा डेटाबेस फ़ाइलें भौतिक या तार्किक प्रतिकृति
Syncतुल्यकालन वास्तविक समय कैश संलयन लॉग शिपिंग फिर से करें और लागू करें

उदाहरण: आरएसी से सुरक्षा मिलती है नोड विफलता डेटा सेंटर के भीतर, जबकि डेटा गार्ड इससे सुरक्षा करता है साइट विफलता कई उद्यम पूर्ण HA-DR (उच्च उपलब्धता-आपदा पुनर्प्राप्ति) समाधानों के लिए दोनों को तैनात करते हैं।


23) कैसे करता है Oracle क्या RAC पूर्ववत टेबलस्पेस और पुनः लॉग को संभाल सकता है?

प्रत्येक RAC इंस्टेंस अपना बनाए रखता है अपना पूर्ववत टेबलस्पेस और लॉग समूहों को फिर से करें, इंस्टेंस-स्तरीय लेनदेन प्रबंधन सुनिश्चित करना।

  • पूर्ववत टेबलस्पेस अप्रतिबद्ध लेनदेन डेटा को अलग करता है।
  • पुनः लॉग पुनर्प्राप्ति के लिए इंस्टेंस-विशिष्ट परिवर्तनों को कैप्चर करते हैं।
  • सभी रीडो लॉग अंततः एकल डेटाबेस रीडो स्ट्रीम में विलीन हो जाते हैं।

उदाहरण: 3-नोड RAC में, यदि नोड 1 क्रैश हो जाता है, Oracle नोड 2 और 3 सामान्य रूप से प्रसंस्करण जारी रखते हुए, अप्रतिबद्ध लेनदेन को पुनर्प्राप्त करने के लिए अपने रीडो लॉग का उपयोग करता है।


24) विभिन्न प्रकार के संसाधन कौन से हैं जिनका प्रबंधन भारत सरकार द्वारा किया जाता है? Oracle Clusterवेयर?

Oracle Clusterवेयर कई संसाधन प्रकारों का प्रबंधन करता है जो सुचारू क्लस्टर संचालन सुनिश्चित करते हैं:

संसाधन प्रकार विवरण
डाटाबेस डेटाबेस इंस्टेंस और सेवाओं को नियंत्रित करता है
एएसएम संग्रहण और डिस्क समूहों का प्रबंधन करता है
वीआईपी क्लाइंट फ़ेलओवर के लिए वर्चुअल IPs
श्रोता क्लाइंट कनेक्शन प्रबंधित करता है
आवेदन कस्टम उपयोगकर्ता स्क्रिप्ट या अनुप्रयोग

प्रत्येक संसाधन की अपनी निर्भरताएँ और पुनः आरंभ नीतियाँ होती हैं। उदाहरण के लिए, डेटाबेस संसाधन सफलतापूर्वक प्रारंभ होने के लिए ASM और श्रोता संसाधनों पर निर्भर करता है।


25) इसके लिए सर्वोत्तम प्रथाएं क्या हैं? Oracle आरएसी तैनाती?

  1. अनावश्यक नेटवर्क का उपयोग करें: अलग-अलग इंटरकनेक्ट, सार्वजनिक और भंडारण नेटवर्क।
  2. मल्टीपाथिंग को लागू करें: ASM मल्टीपाथ कॉन्फ़िगरेशन का उपयोग करके I/O विफलताओं को रोकें।
  3. इंटरकनेक्ट विलंबता अनुकूलित करें: बॉन्डेड इंटरफेस या इन्फिनीबैंड का उपयोग करें।
  4. AWR/ADDM के साथ मॉनिटर: निरंतर प्रदर्शन ट्यूनिंग.
  5. नियमित बैकअप: ओसीआर और वोटिंग डिस्क बैकअप को स्वचालित करें।

उदाहरण: बड़े पैमाने के उद्यम अक्सर दोनों लक्ष्यों को प्राप्त करने के लिए अतिरिक्त बिजली और नेटवर्किंग के साथ विभिन्न रैक पर RAC तैनात करते हैं प्रदर्शन और पलटाव.


⚙️ 10 मूल्यवर्धित विशेषज्ञ-स्तरीय ओरेकल आरएसी प्रश्न और उत्तर

26) कौन से कारक प्रभावित करते हैं Oracle आरएसी मापनीयता और प्रदर्शन?

RAC मापनीयता कई परस्पर संबंधित कारकों पर निर्भर करती है:

  • इंटरकनेक्ट गति: कैश फ़्यूज़न विलंबता निर्धारित करता है.
  • कार्यभार प्रकार: ओएलटीपी बनाम डीएसएस अंतर-नोड संचार को प्रभावित करता है।
  • I/O सबसिस्टम प्रदर्शन: तेज़ साझा भंडारण समानांतर प्रसंस्करण को बढ़ाता है।
  • सेवा कॉन्फ़िगरेशन: नोड्स में संतुलित कार्यभार.

उदाहरण: एक DSS कार्यभार को समानांतर क्वेरी अनुकूलन के कारण एक छोटे OLTP सिस्टम की तुलना में RAC स्केलिंग से अधिक लाभ होता है।


27) कैसे करता है Oracle क्या RAC विभाजित मस्तिष्क परिदृश्यों को संभाल सकता है?

A भ्रमित मन यह तब होता है जब क्लस्टर नोड्स संचार खो देते हैं लेकिन स्वतंत्र रूप से डेटाबेस में लिखना जारी रखते हैं। Oracle Clusterवेयर इसका उपयोग करके इसे रोकता है वोटिंग डिस्क बहुमत सदस्यता सत्यापित करने के लिए.

  • यदि कोई नोड कोरम (बहुमत पहुंच) खो देता है, तो उसे निकाला हुआ.
  • इससे डेटा विचलन या भ्रष्टाचार को रोका जा सकता है।

उदाहरण: 3-नोड क्लस्टर में, यदि नोड 3 दोनों पीयर से कनेक्टिविटी खो देता है, तो डेटा स्थिरता बनाए रखने के लिए इसे हटा दिया जाता है।


28) वैश्विक संसाधन निर्देशिका (जीआरडी) की क्या भूमिका है? Oracle आरएसी?

RSI वैश्विक संसाधन निर्देशिका (जीआरडी) RAC में सभी कैश्ड डेटा ब्लॉकों के बारे में मेटाडेटा बनाए रखता है। यह ब्लॉक स्वामित्व को समन्वित करने और निरंतर पहुँच सुनिश्चित करने में मदद करता है।

  • के द्वारा प्रबंधित जीसीएस और जीईएस.
  • ट्रैक करता है कि कौन सा इंस्टैंस प्रत्येक ब्लॉक को साझा या अनन्य मोड में रखता है।

उदाहरण: यदि नोड 1 किसी ब्लॉक को अद्यतन करता है, तो GRD प्रविष्टि नोड 1 को ब्लॉक के वर्तमान स्वामी के रूप में चिह्नित करती है, जिससे अन्य नोड्स से डुप्लिकेट अद्यतन से बचा जा सकता है।


29) आप इंटरकनेक्ट प्रदर्शन को कैसे ट्यून कर सकते हैं? Oracle आरएसी?

ट्यूनिंग नेटवर्क विलंबता को न्यूनतम करने और कैश फ़्यूज़न को अनुकूलित करने पर केंद्रित है:

  1. उपयोग समर्पित निजी नेटवर्क इंटरकनेक्ट के लिए.
  2. सक्षम जंबो फ्रेम्स बड़े पैकेट आकार के लिए.
  3. उपयोग संबंध या टीम बनाना अतिरेक के लिए.
  4. मॉनिटर gc cr block receive time मैट्रिक्स।

उदाहरण: 1GbE से 10GbE इंटरकनेक्ट पर स्विच करने से वैश्विक कैश प्रतीक्षा में 60% से अधिक की कमी आ सकती है।


30) कैसे करता है Oracle आरएसी प्रश्नों के लिए लोड वितरण प्राप्त करता है?

Oracle RAC निम्नलिखित का उपयोग करके क्वेरी कार्यभार को विभिन्न इंस्टैंसों में वितरित करता है:

  • सेवा-आधारित लोड संतुलन.
  • समानांतर क्वेरी निष्पादन.
  • स्वचालित कार्यभार प्रबंधन (AWM)।

Oracleके आंतरिक एल्गोरिदम वर्तमान लोड मेट्रिक्स के आधार पर गतिशील रूप से संसाधनों का आवंटन करते हैं, जिससे यह सुनिश्चित होता है कि कोई भी नोड बाधा न बने।


31) असफलता के प्रकार क्या हैं? Oracle आरएसी स्वचालित रूप से संभाल सकता है?

विफलता प्रकार स्वचालित पुनर्प्राप्ति विधि
इंस्टेंस विफलता बचे हुए उदाहरण जारी हैं; असफल उदाहरण पुनः आरंभ हो गया
नोड विफलता Clusterवेयर स्वचालित रूप से सेवाओं को स्थानांतरित करता है
डिस्क विफलता एएसएम पुनर्संतुलन निरंतरता सुनिश्चित करता है
नेटवर्क विफलता TAF सत्रों को उपलब्ध नोड्स पर पुनर्निर्देशित करता है

आरएसी की एकीकृत दोष सहिष्णुता नियोजित और अनियोजित दोनों घटनाओं के लिए डाउनटाइम को न्यूनतम करती है।


32 कनस्तर, टिन का डिब्बा Oracle क्या RAC और डेटा गार्ड का एक साथ उपयोग किया जा सकता है?

हाँ, RAC और डेटा गार्ड को संयुक्त किया जा सकता है व्यापक उच्च उपलब्धता और आपदा पुनर्प्राप्ति.

  • आरएसी: स्थानीय नोड विफलताओं (इंट्रा-साइट) को संभालता है।
  • डेटा गार्ड: डेटा सेंटर विफलताओं (अंतर-साइट) को संभालता है।

उदाहरण: न्यूयॉर्क में 4-नोड आरएसी के पास पूर्ण लचीलेपन के लिए लंदन में एक डेटा गार्ड स्टैंडबाय आरएसी हो सकता है।


33) आप किसी मौजूदा नोड में नया नोड कैसे जोड़ते हैं? Oracle आरएसी क्लस्टर?

नोड जोड़ने में निम्नलिखित चरण शामिल हैं:

  1. स्थापित करें Clusterनए नोड पर ware.
  2. नोड को जोड़ने के लिए निम्न का उपयोग करें: addnode.sh.
  3. ASM और डेटाबेस इंस्टेंस कॉन्फ़िगर करें.
  4. SCAN और श्रोताओं के साथ नया इंस्टैंस पंजीकृत करें।

उदाहरण: आप बिना किसी डाउनटाइम के 2-नोड से 3-नोड क्लस्टर तक स्केल कर सकते हैं, जिससे लोड क्षमता तुरंत बढ़ जाती है।


34) इसके क्या नुकसान हैं? Oracle आरएसी?

हानि विवरण
उच्च लागत लाइसेंसिंग और हार्डवेयर ओवरहेड्स
जटिलता विशेषज्ञ कॉन्फ़िगरेशन और ट्यूनिंग की आवश्यकता है
इंटरकनेक्ट निर्भरता नेटवर्क विफलताएँ प्रदर्शन को प्रभावित कर सकती हैं
छोटे कार्यभार के लिए सीमित छोटे डेटाबेस के लिए अतिशयोक्ति

इन चुनौतियों के बावजूद, मिशन-क्रिटिकल प्रणालियों के लाभ, उचित प्रबंधन के समय, उनकी कमियों से अधिक होते हैं।


35) भविष्य क्या है? Oracle आधुनिक क्लाउड वातावरण में RAC?

Oracle आरएसी का विकास जारी है, विशेष रूप से Oracle क्लाउड इन्फ्रास्ट्रक्चर (OCI) एकीकरण। RAC अब उपलब्ध है OCI VM क्लस्टर और एक्साडाटा क्लाउड सेवा, लोचदार मापनीयता और प्रबंधित क्लस्टर संचालन की पेशकश।

क्लाउड अपनाने से RAC को मिलाकर हाइब्रिड मॉडल पेश किए गए हैं स्वायत्त डेटाबेस और डेटा गार्ड हाइब्रिड HA-DR सेटअप के लिए।

उदाहरण: ओसीआई की प्रबंधित आरएसी सेवा ऑन-प्रिमाइसेस स्तर के प्रदर्शन को बनाए रखते हुए कॉन्फ़िगरेशन और मॉनिटरिंग को सरल बनाती है।


🔍 शीर्ष Oracle वास्तविक दुनिया के परिदृश्यों और रणनीतिक प्रतिक्रियाओं के साथ RAC साक्षात्कार प्रश्न

नीचे 10 पेशेवर हैं Oracle RAC साक्षात्कार प्रश्न, स्पष्ट अपेक्षाओं और आदर्श उत्तरों के साथ। चार उत्तरों में आवश्यक वाक्यांश शामिल हैं, जिनमें से प्रत्येक का उपयोग किया गया है सिर्फ एक बार.

1) क्या आप बता सकते हैं कि Oracle आरएसी क्या है और संगठन इसका उपयोग क्यों करते हैं?

उम्मीदवार से अपेक्षित: उच्च उपलब्धता, मापनीयता और क्लस्टरिंग की समझ।

उदाहरण उत्तर: Oracle RAC एक क्लस्टर्ड डेटाबेस समाधान है जो कई सर्वरों को एक ही डेटाबेस तक एक साथ पहुँचने की अनुमति देता है। संगठन इसका उपयोग मिशन-क्रिटिकल अनुप्रयोगों के लिए उच्च उपलब्धता, दोष सहिष्णुता और क्षैतिज मापनीयता प्राप्त करने के लिए करते हैं। यदि एक नोड विफल हो जाता है, तो डेटाबेस अन्य नोड्स के माध्यम से सुलभ रहता है, जिससे न्यूनतम डाउनटाइम सुनिश्चित होता है।


2) कैसे करता है Oracle क्या RAC एकाधिक नोड्स में लोड संतुलन को संभाल सकता है?

उम्मीदवार से अपेक्षित: कार्यभार वितरण का ज्ञान और Oracle सेवाओं.

उदाहरण उत्तर: Oracle आरएसी निम्नलिखित के संयोजन का उपयोग करता है Oracle नेट सेवाएँ, सेवा-स्तरीय लोड संतुलन, और गतिशील कार्यभार वितरण नोड्स के बीच कनेक्शन को संतुलित करने के लिए। Cluster रेडी सर्विसेज नोड कार्यभार की निगरानी करती हैं और इष्टतम प्रदर्शन सुनिश्चित करने के लिए सत्रों को पुनर्निर्देशित करने में सहायता करती हैं।


3) एक चुनौतीपूर्ण परिदृश्य का वर्णन करें जहाँ आपने एक प्रदर्शन समस्या का निदान और समाधान किया Oracle आरएसी.

उम्मीदवार से अपेक्षित: समस्या-समाधान और समस्या निवारण कौशल।

उदाहरण उत्तर (आवश्यक वाक्यांश का प्रयोग करते हुए: मेरी पिछली भूमिका में): अपनी पिछली भूमिका में, मुझे RAC नोड्स में सत्रों के असमान वितरण के कारण एक गंभीर प्रदर्शन समस्या का सामना करना पड़ा। मैंने एक नोड पर हॉटस्पॉट की पहचान करने के लिए AWR और ASH रिपोर्ट का उपयोग किया। सेवा-स्तरीय कनेक्शन लोड संतुलन को समायोजित करने और इंटरकनेक्ट ट्रैफ़िक को ट्यून करने के बाद, सभी नोड्स में प्रदर्शन स्थिर हो गया।


4) आप नोड स्वास्थ्य और क्लस्टर प्रदर्शन की निगरानी कैसे करते हैं? Oracle आरएसी?

उम्मीदवार से अपेक्षित: स्क्रिप्ट, उपकरण और से परिचित होना Oracle उपयोगिताओं।

उदाहरण उत्तर: मैं क्लस्टर स्वास्थ्य की निगरानी करता हूँ Oracle ClusterCRSCTL और SRVCTL जैसी वेयर यूटिलिटीज़, साथ ही OEM क्लाउड कंट्रोल। मैं AWR, ADDM, ASH रिपोर्ट्स और क्लस्टर लॉग्स की भी समीक्षा करता हूँ ताकि यह सुनिश्चित हो सके कि नोड्स, नेटवर्क इंटरफ़ेस और स्टोरेज कंपोनेंट्स सही ढंग से काम कर रहे हैं।


5) मुझे उस समय के बारे में बताइए जब आपने काम करते हुए क्रॉस-फंक्शनल टीमों के साथ सहयोग किया था Oracle आरएसी.

उम्मीदवार से अपेक्षित: संचार और टीमवर्क क्षमताएं।

उदाहरण उत्तर (आवश्यक वाक्यांश का प्रयोग करते हुए: पिछली स्थिति पर): पिछली नौकरी में, मैंने RAC अपग्रेड के दौरान सिस्टम एडमिनिस्ट्रेटर और नेटवर्क इंजीनियरों के साथ मिलकर काम किया था। मैंने फ़ेलओवर टेस्टिंग का समन्वय किया, इंटरकनेक्ट कॉन्फ़िगरेशन को मान्य किया, और स्टोरेज मल्टीपाथिंग एडजस्टमेंट पर सहयोग किया ताकि अपग्रेड निर्बाध रहे।


6) कैसे करता है Oracle क्या RAC नोड्स में डेटा की एकरूपता सुनिश्चित करता है?

उम्मीदवार से अपेक्षित: कैश फ्यूजन और क्लस्टर आंतरिक का ज्ञान।

उदाहरण उत्तर: Oracle RAC कैश फ़्यूज़न का उपयोग करता है, जो इंटरकनेक्ट के माध्यम से नोड्स के बीच डेटा ब्लॉक स्थानांतरित करता है। यह तंत्र सुनिश्चित करता है कि सभी नोड्स डिस्क रीड पर अत्यधिक निर्भर हुए बिना वास्तविक समय में एकसमान डेटा देखें, जिससे उच्च थ्रूपुट और समवर्तीता प्राप्त होती है।


7) किसी वाहन का रखरखाव करने से पहले आप क्या कदम उठाते हैं? Oracle आरएसी वातावरण?

उम्मीदवार से अपेक्षित: रखरखाव योजना और जोखिम शमन की समझ।

उदाहरण उत्तर: रखरखाव करने से पहले, मैं बैकअप की पुष्टि करता हूँ, क्लस्टर और डेटाबेस की स्थिति की समीक्षा करता हूँ, सेवाओं का उपयोग करके लक्ष्य नोड से सत्रों को हटाता हूँ, और सभी हितधारकों को सूचित करता हूँ। रखरखाव विफल होने पर त्वरित पुनर्प्राप्ति सुनिश्चित करने के लिए मैं एक रोलबैक योजना का भी पालन करता हूँ।


8) उस समय का वर्णन करें जब आपने किसी अप्रत्याशित नोड विफलता का प्रबंधन किया था। आपने क्या प्रतिक्रिया दी?

उम्मीदवार से अपेक्षित: दबाव की स्थिति में घटनाओं को संभालने की क्षमता।

उदाहरण उत्तर (आवश्यक वाक्यांश का प्रयोग करते हुए: मेरी पिछली नौकरी में): मेरी पिछली नौकरी में, नेटवर्क इंटरफ़ेस की समस्या के कारण एक RAC नोड फेल हो गया था। मैंने तुरंत CRS लॉग का विश्लेषण किया, पुष्टि की कि बाकी नोड्स ठीक से काम कर रहे हैं, और फ़ेलओवर प्रक्रियाएँ शुरू कीं। फिर मैंने नेटवर्क टीम के साथ मिलकर खराब हार्डवेयर को बदला और नोड को फिर से एकीकृत किया।


9) आप प्रदर्शन ट्यूनिंग के लिए क्या करते हैं? Oracle आरएसी वातावरण?

उम्मीदवार से अपेक्षित: व्यावहारिक ट्यूनिंग अनुभव.

उदाहरण उत्तर: मैं सबसे पहले यह पता लगाता हूँ कि रुकावट क्लस्टर-संबंधी है, डेटाबेस-संबंधी है, या हार्डवेयर-संबंधी है। मैं इंटरकनेक्ट विलंबता, सेवा वितरण, प्रतीक्षा घटनाओं और SQL प्रदर्शन का विश्लेषण करता हूँ। फिर मैं पैरामीटर समायोजित करता हूँ, SQL कथनों को ट्यून करता हूँ, और बेहतर कार्यभार संतुलन के लिए सेवाओं को अनुकूलित करता हूँ।


10) किसी ऐसे प्रोजेक्ट का उदाहरण दीजिए जिसमें आपने किसी प्रोजेक्ट की स्केलेबिलिटी में सुधार किया हो। Oracle आरएसी प्रणाली.

उम्मीदवार से अपेक्षित: क्षमता नियोजन और अनुकूलन अनुभव।

उदाहरण उत्तर (आवश्यक वाक्यांश का प्रयोग करते हुए: मेरी अंतिम भूमिका में): अपनी पिछली भूमिका में, मैंने एक RAC परिवेश को अनुकूलित किया जो तेज़ी से बढ़ते लेन-देन प्रणाली का समर्थन करता था। मैंने एक अतिरिक्त नोड जोड़ा, कार्यभार को अधिक प्रभावी ढंग से वितरित करने के लिए सेवाओं को पुनर्गठित किया, और अंतर्निहित संग्रहण को ट्यून किया। इन परिवर्तनों ने मापनीयता में सुधार किया और व्यस्त समय के दौरान विलंबता को कम किया।

इस पोस्ट को संक्षेप में इस प्रकार लिखें: