ORACLE MASTER Bronze DBA 26aiメモリー・記憶域とUNDOオリジナル・公式資料照合難易度★★☆☆☆
大きな問合せのソートで、メモリー内の作業領域だけでは足りず、ディスク上へ一時的な作業データを退避する必要がある。これに使う構造として最も適切なのはどれか。
A
制御ファイル内の利用者ごとの作業表
制御ファイルはデータベースの構造や状態等を記録します。一般のソート作業用データを格納する利用者別の領域ではありません。
B
オンラインREDOログだけ
REDOは変更を再現するための記録です。ソートの作業データを退避する一時領域の代わりにはなりません。
C
UNDO表領域を恒久的なソート結果の置場にする
UNDOは変更の取消しや一貫性読取り等に使います。ソート作業領域と目的が異なり、恒久的な結果保存先でもありません。
D
一時表領域の一時セグメント★ 正解
一時表領域はこのようなディスク上の作業領域に使います。利用中のTEMP容量も、メモリーや問合せ負荷と併せて確認します。
解説
ソート等の作業がメモリーに収まらない場合には、一時表領域の一時セグメント等が使用されます。TEMPの用途と、変更取消しのUNDO、永続データや復旧用ログを区別します。
根拠資料・確認情報
対応範囲:Bronze DBA Oracle AI Database 26ai Fundamentals(1Z0-185-JPN)
資料確認日:2026-10-29
同じレッスンの問題
問題 1
専用サーバー接続を使う単一インスタンスCDBで、メモリー構造を確認している。SGAとPGAの基本的な違いとして適切なのはどれか。
問題 2
ある表のセグメントに、各128ブロックのエクステントが3個割り当てられている。データ・ブロックは8KiBで、ここでは割当て容量だけを計算し、管理用領域や実使用量の差は考えない。割当て容量は何MiBか。1MiB=1024KiBとする。
問題 3
PDB内でセッションAが表の行を更新したが、まだコミットしていない。別のセッションBがREAD COMMITTEDで通常のSELECTを行う。必要なUNDOが利用可能な場合、Bが未コミットの更新値を読まずに一貫した結果を得る仕組みに関係するのはどれか。