ORACLE MASTER Silver DBA 26ai割当て管理と空表・削除後の領域オリジナル・公式資料照合難易度★★★☆☆

ローカル管理表領域へ通常のヒープ表tをSEGMENT CREATION DEFERREDで作成した。対象外の属性はなく、まだ1行もINSERTしていない。辞書で表定義は見つかるのに、その表のセグメントは見つからない。説明として適切なのはどれか。

A
表定義がある以上、必ずセグメントも割当て済みなので辞書が破損している

明示したセグメント作成延期の条件では、その2つの作成タイミングが異なる。

B
CREATE TABLEをまだCOMMITしていないため、COMMIT時に初めてセグメントが作成される

通常のCREATE TABLEは暗黙のCOMMITを伴う。ここではCOMMIT待ちではなく最初の行のINSERTを待つ。

C
最初のSELECTを行うと、格納行がなくても必ず全セグメントが割り当てられる

この機能の割当て契機は最初の行のINSERTであり、単に空表をSELECTしたことではない。

D
定義だけ先に存在し、最初のINSERTまでセグメント割当てが延期されている★ 正解

作成延期を明示した空表に対する正常な観測結果である。

解説

セグメント作成延期では、表定義は先に作られ、最初の行のINSERT時にセグメントが割り当てられる。そのため*_TABLESに表があっても、未使用なら*_SEGMENTSに対応行がない状態が正常に成立する。

根拠資料・確認情報

対応範囲:ORACLE MASTER Silver DBA 26ai(1Z0-182-JPN)

資料確認日:2026-10-30

同じレッスンの問題

アプリで毎日学習しよう

ゲーミフィケーションで ORACLE MASTER Silver DBA 26ai 合格を目指す。無料・課金なし。

更新: 2026/10/30
ローカル管理表領域へ通常のヒープ表tをSEGMENT CREATION DEFE | ORACLE MASTER Silver DBA 26ai 練習問題・解説 | Mondaily