ストレージの管理複数選択18

セグメントの縮小(ALTER TABLE ... SHRINK SPACE)について正しい説明はどれですか。

A断片化した領域を解放し、高水位標(HWM)を引き下げる
B実行するには、対象の表で行移動(ROW MOVEMENT)を有効にしておく必要がある
Cディクショナリ管理表領域で使用できる
D縮小操作は表の列定義(構造)を変更する
解説正答:A・B

セグメントの縮小 は、断片化して空いた領域を詰めて解放し、高水位標(HWM)を引き下げる 操作です。全表スキャンの効率化や領域の再利用に役立ちます。

縮小操作のポイント:

項目内容
効果断片化領域の解放・HWMの引下げ
前提条件ALTER TABLE 表名 ENABLE ROW MOVEMENT が必要
利用可能な表領域自動セグメント領域管理(ASSM)の表領域

縮小では行を移動して領域を詰めるため、行移動の有効化が前提となります。またASSMの表領域で利用するもので、列定義などの表構造は変更されません。

したがって、A,Bが正解となります。