20 Pertanyaan dan Jawaban Wawancara Oracle RAC Teratas (2025)

Berikut adalah pertanyaan dan jawaban wawancara Oracle RAC untuk kandidat pengembang Oracle yang baru dan berpengalaman untuk mendapatkan pekerjaan impian mereka.


1) Sebutkan apa itu cluster?

Cluster mengacu pada sekelompok server independen namun terhubung yang berperilaku sebagai satu sistem.


2) Sebutkan apa itu Oracle Real Application Clusters?

RAC atau Real Application Cluster adalah komponen produk database yang memungkinkan database diinstal di beberapa server. Peramal RAC menggunakan Oracle Clusterware sebagai infrastruktur untuk mengikat beberapa server, sehingga mereka beroperasi sebagai satu sistem.

Unduh PDF Gratis: Pertanyaan dan Jawaban Wawancara Oracle RAC


3) Sebutkan apa saja komponen utama sistem Oracle RAC?

Elemen utama dari sistem Oracle RAC adalah,

  • Sistem disk bersama
  • Perangkat Cluster Oracle
  • Interkoneksi Klaster
  • Komponen Kernel Oracle

4) Sebutkan apa kelebihan Oracle RAC?

Manfaat RAC adalah

  • Kontinuitas Bisnis dan Ketersediaan Tinggi
  • Manajemen Beban Kerja dengan biaya paling sedikit
  • Ketangkasan dan Skalabilitas
  • Manajemen sistem dan penerapan standar

5) Sebutkan opsi penyimpanan file apa saja yang disediakan oleh Oracle Database untuk Oracle RAC?

Opsi penyimpanan file disediakan oleh Database Oracle untuk Oracle RAC adalah,

  • Manajemen Penyimpanan Otomatis (ASM)
  • OCFS2 dan Sistem File Cluster Oracle (OCFS)
  • Sistem file jaringan
  • Perangkat mentah

6) Sebutkan teknik manajemen volume apa yang digunakan di Oracle RAC?

Teknik manajemen volume yang digunakan di Oracle RAC adalah,

  • Oracle RAC menyediakan manajer volume dinamis. Ia memiliki sistem file yang terdiri dari informasi sistem file cluster
  • Sistem file cluster di Oracle dikenal sebagai OCFS. Ini memiliki koneksi dengan database yang menyediakan perangkat mentah dan fitur baris perintah.
Pertanyaan Wawancara Oracle RAC
Pertanyaan Wawancara Oracle RAC

7) Sebutkan fitur baru apa di Oracle ASM 12c?

Fitur baru yang ditambahkan di Oracle ASM 12c adalah Oracle Flex ASM. Ini adalah model penerapan ASM baru yang meningkatkan ketersediaan database instans dan mengurangi konsumsi sumber daya terkait Oracle ASM.


8) Sebutkan cara kerja Oracle Flex ASM?

Instans Oracle Flex ASM ketika gagal pada node tertentu, maka instans Oracle Flex ASM diteruskan ke node lain di cluster.


9) Sebutkan apa saja karakteristik utama RAC atau mengapa menggunakan RAC?

Karakteristik utama RAC adalah,

  • Keandalan: Menghilangkan server database dari satu titik kegagalan. Jika sebuah instans gagal, instans yang tersisa di klaster tetap aktif dan terbuka.
  • Deteksi Kesalahan: Memberikan deteksi cepat terhadap masalah di lingkungan. Secara otomatis pulih dari kegagalan bahkan sebelum pengguna mengetahui bahwa telah terjadi kegagalan.
  • Dapat dipulihkan: Mudah untuk pulih dari berbagai jenis kegagalan.
  • Operasi Berkelanjutan: menyediakan layanan berkelanjutan baik padam tidak terencana maupun terencana

10) Sebutkan apa fungsi Cache Fusion di Oracle RAC?

Fungsi cache digunakan untuk menunjukkan penyimpanan informasi dalam jaringan cluster dengan database Oracle. Ini melibatkan dua node, satu menulis data ke disk yang sama, dan lainnya membaca blok data dari disk. Untuk koneksi jaringannya, RAC menggunakan server khusus untuk jaringannya, dan fungsi cache merupakan bagian internal cluster.

Oracle RAC
Oracle RAC

11) Sebutkan apa perbedaan antara lingkungan instance tunggal dan lingkungan RAC?

Lingkungan Instans Tunggal Lingkungan RAC
Instance memiliki SGA (System Global Area) sendiri Setiap instance memiliki SGA-nya sendiri
File data dan file kontrol hanya diakses oleh satu instance File data dan file kontrol dibagikan oleh semua instans
Redo logfile online yang didedikasikan untuk membaca/menulis hanya pada satu instance Redo logfile secara online hanya dapat ditulis oleh satu instance, namun instance lainnya dapat dibaca selama pemulihan dan pengarsipan.
Log pemulihan flash hanya diakses oleh satu instance Log pemulihan flash dibagikan oleh semua instance
File log peringatan dan jejak yang didedikasikan untuk instance tersebut File log peringatan dan jejak bersifat pribadi untuk setiap instance. Contoh lain tidak pernah menulis atau membaca file tersebut

12) Sebutkan apa yang dimaksud dengan sindrom otak terbelah pada RAC?

Dalam Oracle RAC, semua instans/server berkomunikasi satu sama lain menggunakan jaringan privat. Ketika anggota instans dalam RAC gagal melakukan ping/terhubung satu sama lain melalui jaringan privat ini dan terus memproses blok data secara independen, proses ini disebut Sindrom Otak Terbelah (Split Brain Syndrome).


13) Apa yang terjadi jika sindrom otak terbelah di RAC tidak terselesaikan? Bagaimana cara mengatasinya?

Jika sindrom otak terbelah dibiarkan tidak teratasi, akan terjadi masalah integritas data. Blok yang diubah dalam satu instans tidak akan dikunci dan dapat ditimpa oleh instans lain. Masalah ini diatasi dengan menggunakan disk pemungutan suara, yang akan menentukan node mana yang akan bertahan dan node mana yang akan dikeluarkan.


14) Sebutkan bagaimana Anda dapat menentukan protokol apa yang digunakan untuk lalu lintas Interkoneksi?

Untuk menentukan protokol apa yang digunakan untuk lalu lintas Interkoneksi, Anda dapat melihat log peringatan database untuk periode waktu ketika database dimulai.


15) Sebutkan di RAC file apa yang harus dibuat di penyimpanan bersama?

Di RAC ControlFiles, Spfiles, file Redolog, dan Datafiles harus dibuat di penyimpanan bersama.


16) Sebutkan di mana Clusterware menulis ketika ada masalah jaringan atau penyimpanan?

Ketika ada masalah jaringan atau penyimpanan, kegagalan ping jaringan ditulis dalam $CRS_HOME/log


17) Sebutkan alat apa saja yang disediakan di Oracle Enterprise Manager?

Alat yang disediakan di Oracle Enterprise Manager adalah, Kontrol Jaringan-

  • Ini digunakan untuk memberikan sistem manajemen terpusat dan menyediakan kemampuan konfigurasi dan administrasi.
  • Ini memberikan rencana pengurangan biaya dan memberikan efisiensi yang lebih tinggi

Kontrol Basis Data-

  • Ini digunakan sebagai alat manajemen grafis untuk mengelola database agar dikonfigurasi secara otomatis.
  • Hal ini terkait dengan Oracle Clusterware. Ini digunakan untuk memelihara layanan Oracle RAC.
  • Ia juga mengelola kumpulan server yang dibuat dengan Oracle Clusterware dan menyediakan untuk mengelolanya dari satu tempat.

18) Sebutkan apa perbedaan antara pemulihan Instance dan pemulihan Crash?

Pemulihan kerusakan terjadi ketika sebuah instans mengalami kerusakan dalam basis data node tunggal saat startup. Ketika pemulihan yang sama untuk sebuah instans dilakukan di lingkungan RAC oleh node yang masih bertahan, maka proses ini disebut Pemulihan Instans.


19) Bagaimana jika OCR (Oracle Cluster Registry) Anda rusak?

jika OCR Anda rusak, Anda dapat menggunakan salinan cadangan OCR logis atau fisik untuk memulihkan repositori.


20) Sebutkan apa itu OLR?

ORL adalah singkatan dari Oracle Local Repository (OLR). Ini terdiri dari informasi yang memungkinkan program cluster untuk memulai dengan OCR di Penyimpanan ASM. Hingga proses grid dimulai, file ASM tidak tersedia. Dalam kasus seperti ini, salinan lokal dari data OCR diperlukan, yang disimpan di OLR.

Pertanyaan wawancara ini juga akan membantu dalam viva Anda (lisan)

Bagikan

5 Komentar

  1. Avatar kerajaan mengatakan:

    15) Sebutkan di RAC file apa yang harus dibuat di penyimpanan bersama?

    Di RAC ControlFiles, Spfiles, file Redolog, dan Datafiles harus dibuat di penyimpanan bersama.

    Halo sayang, Saya pikir di sini ada satu hal yang salah "File Redolog" karena untuk RAC setiap node memiliki file log ulangnya sendiri., yang dapat disiapkan oleh setiap node dalam cluster tetapi hanya penulisan yang dapat dilakukan untuk pemilik node.

    1. Avatar Suresh Hunsoor Thopoiah mengatakan:

      Redolog akan berada di penyimpanan bersama meskipun setiap instance memiliki thread log redo yang berbeda untuk setiap instance.

      1. Avatar vicsancheg mengatakan:

        … Karena jika database mogok dan diperlukan pemulihan otomatis, manajer pemulihan akan memerlukan akses ke semua log pengulangan untuk menjaga konsistensi.

    2. Avatar Pushpendra mengatakan:

      Ya, setiap node memiliki file log pengulangannya sendiri dan pada saat pemulihan, node mana pun dapat membaca file log pengulangan yang diperlukan yang dimiliki oleh file node mana pun. Namun tidak dapat dimasukkan ke dalam penyimpanan bersama.

      1. itu pernyataan yang sepenuhnya salah. jika tidak dibagikan, bagaimana cara membacanya pada saat pemulihan?

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai *