Oracle RAC 面接の質問と回答トップ 20 (2025)

ここでは、新人だけでなく経験豊富な Oracle 開発者候補者が夢の仕事に就くための Oracle RAC 面接の質問と回答を紹介します。


1) クラスターとは何ですか?

クラスターとは、単一のシステムとして動作する、独立しているが接続されているサーバーのグループを指します。


2) Oracle Real Application Clusters とは何ですか?

RAC (Real Application Cluster) は、データベースを複数のサーバーにインストールできるようにするデータベース製品のコンポーネントです。 オラクル RAC は、複数のサーバーをバインドするためのインフラストラクチャに Oracle Clusterware を使用するため、サーバーは単一のシステムとして動作します。

無料の PDF ダウンロード: Oracle RAC インタビューの質問と回答


3) Oracle RAC システムの主なコンポーネントについて言及してください。

Oracle RAC システムの主な要素は次のとおりです。

  • 共有ディスクシステム
  • Oracleクラスタウェア
  • クラスタインターコネクト
  • Oracle カーネルコンポーネント

4) Oracle RAC の利点について述べてください。

RAC の利点は次のとおりです。

  • ビジネス継続性と高可用性
  • 最小限の費用でワークロードを管理
  • 俊敏性とスケーラビリティ
  • システム管理と標準化された導入

5) Oracle Database が Oracle RAC に対して提供するファイル ストレージ オプションについて言及してください。

によって提供されるファイル ストレージ オプション Oracle Database Oracle RAC の場合は、

  • 自動ストレージ管理 (ASM)
  • OCFS2 および Oracle Cluster File System (OCFS)
  • ネットワークファイルシステム
  • RAWデバイス

6) Oracle RAC で使用されているボリューム管理手法について言及してください。

Oracle RAC で使用されるボリューム管理手法は次のとおりです。

  • Oracle RAC はダイナミック ボリューム マネージャーを提供します。 クラスタファイルシステムの情報で構成されるファイルシステムを持っています。
  • Oracle のクラスター ファイル システムは OCFS として知られています。 Raw デバイスとコマンド ライン機能を提供するデータベースとの接続があります。
Oracle RACの面接での質問
Oracle RACの面接での質問

7) Oracle ASM 12c の新機能について説明してください。

Oracle ASM 12c で追加された新機能は Oracle Flex ASM です。 これは、インスタンス・データベースの可用性を高め、Oracle ASM 関連のリソース消費を削減する新しい ASM デプロイメント・モデルです。


8) Oracle Flex ASM がどのように動作するかについて言及してください。

特定のノードでOracle Flex ASMインスタンスに障害が発生すると、Oracle Flex ASMインスタンスはクラスタ内の別のノードに渡されます。


9) RAC の主な特徴は何か、または RAC を使用する理由について述べてください。

RAC の主な特徴は次のとおりです。

  • 信頼性の向上: データベース サーバーを単一障害点から排除します。 インスタンスに障害が発生しても、クラスター内の残りのインスタンスはアクティブで開いたままになります。
  • エラー検出: 環境内の問題を迅速に検出します。 ユーザーが障害の発生に気づく前に、自動的に障害から回復します。
  • 回復性: さまざまな種類の障害からの回復が容易です。
  • 連続運転: 計画外および計画停止の両方に対して継続的なサービスを提供します。

10) Oracle RAC の Cache Fusion の機能について説明してください。

キャッシュ機能は、Oracle データベースを使用したクラスター化されたネットワーク内の情報の格納を示すために使用されます。 これには XNUMX つのノードが関係し、XNUMX つは同じディスクにデータを書き込み、もう XNUMX つはディスクからデータ ブロックを読み取ります。 RAC はネットワーク接続に専用サーバーを使用し、キャッシュ機能はクラスターの内部部分です。

Oracle RAC
Oracle RAC

11) 単一インスタンス環境と RAC 環境の違いについて言及してください。

単一インスタンス環境 RAC環境
インスタンスには独自の SGA (システム グローバル エリア) があります。 各インスタンスには独自の SGA があります
データファイルと制御ファイルには XNUMX つのインスタンスのみがアクセスします すべてのインスタンスで共有されるデータファイルと制御ファイル
XNUMX つのインスタンスのみに対する読み取り/書き込み専用のオンライン REDO ログファイル オンライン REDO ログファイルには XNUMX つのインスタンスのみが書き込むことができますが、リカバリおよびアーカイブ中に他のインスタンスは読み取ることができます。
XNUMX つのインスタンスのみがアクセスするフラッシュ リカバリ ログ すべてのインスタンスで共有されるフラッシュリカバリログ
インスタンス専用のアラート ログおよびトレース ファイル アラート ログとトレース ファイルは各インスタンスにプライベートです。 他のインスタンスはそれらのファイルに書き込んだり読み込んだりすることはありません

12) RAC におけるスプリット ブレイン症候群とは何ですか?

Oracle RACでは、すべてのインスタンス/サーバーがプライベートネットワークを介して相互に通信します。RAC内のインスタンスメンバーがこのプライベートネットワーク経由で相互にping/接続できず、データブロックを独立して処理し続ける場合、このプロセスはスプリットブレイン症候群と呼ばれます。


13) RAC のスプリット ブレイン症候群が解決されないままにするとどうなりますか? どうすれば解決できるのでしょうか?

スプリットブレイン症候群を解決せずに放置すると、データ整合性の問題が発生する可能性があります。あるインスタンスで変更されたブロックはロックされず、別のインスタンスによって上書きされる可能性があります。この問題は投票ディスクを使用することで解決され、どのノードが存続し、どのノードが排除されるかが決定されます。


14) 相互接続トラフィックに使用されているプロトコルをどのように判断できるかについて言及してください。

インターコネクト トラフィックにどのプロトコルが使用されているかを確認するには、データベースが起動された期間のデータベース アラート ログを確認します。


15) RAC では、どのファイルを共有ストレージ上に作成する必要があるかについて言及しますか?

RAC では、ControlFiles、Spfile、Redolog ファイル、および Datafile を共有ストレージ上に作成する必要があります。


16) ネットワークまたはストレージに問題がある場合、クラスターウェアはどこに書き込みを行うかについて言及してください。

ネットワークまたはストレージに問題がある場合、ネットワーク ping の失敗が $CRS_HOME/log に書き込まれます。


17) Oracle Enterprise Manager で提供されるツールについて説明してください。

Oracle Enterprise Manager で提供されるツールは次のとおりです。 グリッドコントロール -

  • これは集中管理システムを提供するために使用され、構成および管理機能を提供します。
  • コスト削減計画を提供し、より高い効率を提供します

データベース制御 -

  • データベースを管理して自動的に構成するためのグラフィカル管理ツールとして使用されます。
  • これは Oracle Clusterware に関連しています。 これは、Oracle RAC のサービスを維持するために使用されます。
  • また、Oracle Clusterware で作成されているサーバー プールを管理し、それを XNUMX か所から管理するためのプロビジョニングも行います。

18) インスタンスリカバリとクラッシュリカバリの違いについて言及してください。

クラッシュリカバリは、単一ノードデータベースの起動時にインスタンスがクラッシュした場合に実行されます。RAC環境では、残存ノードによってインスタンスに対して同様のリカバリが実行される場合、インスタンスリカバリと呼ばれます。


19) OCR (Oracle Cluster Registry) が破損した場合はどうなりますか?

OCR が破損した場合は、論理または物理 OCR バックアップ コピーを使用してリポジトリを復元できます。


20) OLR とは何ですか?

ORL は Oracle Local Repository (OLR) の略です。 これは、ASMストレージ内のOCRを使用してクラスタ・プログラムを開始できるようにする情報で構成されます。 グリッド プロセスが開始されるまで、ASM ファイルは使用できません。 このような場合、OCR のデータのローカル コピーが必要になり、OLR に保存されます。

これらの面接の質問は、あなたの活力(口頭)にも役立ちます

シェアする

5のコメント

  1. アバター 統治 言います:

    15) RAC では、どのファイルを共有ストレージ上に作成する必要があるかについて言及しますか?

    RAC では、ControlFiles、Spfile、Redolog ファイル、および Datafile を共有ストレージ上に作成する必要があります。

    こんにちは、親愛なる皆さん、ここで XNUMX つ間違っていると思います。「REDO ログ ファイル」RAC の場合、各ノードには独自の REDO ログ ファイルがあります。これはクラスター内の各ノードで準備できますが、ノード所有者は書き込みのみ可能です。

    1. アバター スレーシュ・フンソール・トーパイア 言います:

      すべてのインスタンスに異なる REDO ログのスレッドがある場合でも、REDO ログは共有ストレージ内にあります。

      1. アバター ヴィクサンチェグ 言います:

        …データベースがクラッシュして自動リカバリが必要な場合、リカバリ マネージャーは一貫性を維持するためにすべての REDO ログにアクセスする必要があるためです。

    2. アバター プシュペンドラ 言います:

      はい、各ノードには独自の REDO ログ ファイルがあり、リカバリ時にどのノードでも、そのノード ファイルが所有する必要な REDO ログ ファイルを読み取ることができます。ただし、共有ストレージ上に作成することはできません。

      1. アバター ss 言います:

        それは完全に間違った発言です。 共有されていない場合、リカバリ時にどのように読み取られるのでしょうか?

コメント送信

あなたのメールアドレスは公開されません。 必須項目は、マークされています *