AI作成・AIで再検証済(有資格者監修なし)1Z0-082 対応
REDOログバッファ vs オンラインREDOログファイル難易度 標準無料

「REDOログバッファ」と「オンラインREDOログファイル」の違いに関する説明として、最も適切なものを選べ。(単一選択)

  1. AREDOログバッファは SGA 内のメモリ領域で変更を一時的に保持し、LGWR がその内容をディスク上のオンラインREDOログファイル(物理ファイル)へ書き出す。前者は揮発性、後者は永続的である
  2. BREDOログバッファとオンラインREDOログファイルは同じものを指す別名であり、どちらもディスク上に存在する
  3. CオンラインREDOログファイルの内容がまずディスクに書かれ、その後 LGWR がそれを読み込んで REDOログバッファ(メモリ)へコピーする
  4. DREDOログバッファのサイズは DB_CACHE_SIZE パラメータで制御され、バッファキャッシュと同一のメモリ領域を共有する
正解・解説・誤答理由・ひっかけを見る▼ open
✓ 正解:AAI作成・AIで再検証済

解説

両者は名前が似ているが、それぞれメモリ構造と物理ファイルという別の層に属する。

  • REDOログバッファ:SGA 内のメモリ領域で、変更(REDOエントリ)が発生するたびに一時的にそこへ書き込まれる小さなリングバッファ。サイズは LOG_BUFFER 初期化パラメータで制御され、通常は数MB程度と小さい。
  • オンラインREDOログファイル:ディスク上の物理ファイルで、LGWR が REDOログバッファの内容を書き出す先。複数のログファイルをグループとして循環利用(ログスイッチ)する。

流れとしては:変更発生 → REDOログバッファ(メモリ)に記録 → LGWR がオンラインREDOログファイル(ディスク)へ書き出し、という順序になる。 REDOログバッファは揮発性(インスタンス障害で失われる)だが、書き出し済みのオンラインREDOログファイルはディスク上に永続し、リカバリの拠り所となる。

各誤答が違う理由
  • B同義語ではない。REDOログバッファはメモリ(SGA)、オンラインREDOログファイルはディスク上の物理ファイルという別の層に属する。
  • C順序が逆。変更はまずREDOログバッファ(メモリ)に記録され、その後 LGWR がオンラインREDOログファイル(ディスク)へ書き出す。
  • DREDOログバッファのサイズは LOG_BUFFER パラメータで制御される。DB_CACHE_SIZE はデータベースバッファキャッシュのサイズ制御用であり、別のメモリ領域。
ひっかけ: 「REDOログバッファとオンラインREDOログファイルは同じもの(同義語)」という誤解(B)。前者はメモリ(SGA)、後者はディスク上の物理ファイルという層の違いを区別する。
AIが作成し、別の手順のAIで誤りを点検した解説です(有資格者による監修は経ていません)

この問題集の作り方

  1. 問題と解説はAIが作成しています。この資格の問題に、有資格者(著者)の監修は入っていません。
  2. 各問に、公式ドキュメントの出典リンクを付けています。書いてあることは、出典に当たって確かめられます。
  3. 誤答の選択肢それぞれに、なぜ誤りなのかの理由を書いています。
  4. 誤りを見つけたら報告できます。原則として無償で訂正・削除します。
  5. 各試験の運営団体とは無関係の非公式教材です。合格を保証するものではありません。
この分野をもっと解いて、得点源に
メモリ構造 を含む問題を分野別に演習できます。
演習する →