ORACLE MASTER Silver DBA 26ai表領域・データファイルと領域回収オリジナル・公式資料照合難易度★★★★☆

PDBの通常のヒープ表で大量削除後、セグメント内に未使用領域が散在している。表はローカル管理のASSM表領域にあり、オンライン縮小の対象外となる属性はない。SHRINK SPACEで行を詰めて領域を戻したい。事前確認として重要なのはどれか。

A
削除をコミット済みなら、必ず表の全エクステントが自動返却されていること

DELETEで行が消えても、割当済みセグメント領域や高水位標がその分すべて縮むわけではありません。

B
SHRINK SPACEは行を動かさないので、物理ROWIDに依存する処理があっても常に影響がないこと

行の移動によってROWIDが変わる可能性があります。ROWIDに依存するアプリの前提を確認しなければなりません。

C
行移動を許可し、ROWIDが変わり得ることと対象セグメントの縮小条件を確認すること★ 正解

ASSM等の適用条件に加え、表の行移動の許可とアプリへの影響を確認して縮小を行います。

D
ASSMを手動セグメント領域管理へ変換することが、オンライン縮小の必須条件であること

オンライン縮小はASSMのセグメントで行います。手動管理へ変えることが前提ではありません。

解説

オンライン・セグメント縮小では行を移動して空きをまとめます。対象表では行移動を許可する必要があり、アプリが物理ROWIDを永続識別子として保持していないかも確認します。DELETEだけではセグメントの割当領域がすべて返るとは限りません。

根拠資料・確認情報

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

資料確認日:2026-10-29

同じレッスンの問題

アプリで毎日学習しよう

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

更新: 2026/10/28