ORACLE MASTER Bronze DBA 26aiメモリー・記憶域とUNDOオリジナル・公式資料照合難易度★★☆☆☆
ある表のセグメントに、各128ブロックのエクステントが3個割り当てられている。データ・ブロックは8KiBで、ここでは割当て容量だけを計算し、管理用領域や実使用量の差は考えない。割当て容量は何MiBか。1MiB=1024KiBとする。
A
1MiB
128×8KiBでエクステント1個分は1MiBですが、セグメントにはそれが3個あります。個数を掛ける必要があります。
B
3MiB★ 正解
3×128×8KiB=3072KiB=3MiBです。セグメント全体に割り当てられたブロック容量を計算しています。
C
24MiB
3×8だけでは各エクステントの128ブロックやKiBからMiBへの単位変換を扱えていません。正しくは3MiBです。
D
384MiB
3×128=384はブロック数です。1ブロックは1MiBではなく8KiBなので、384MiBにはなりません。
解説
セグメントはエクステントから成り、エクステントは連続したデータ・ブロックで構成されます。128×8KiB=1024KiB=1MiBのエクステントが3個なので、割当て容量は3MiBです。実際の表データの量と同じとは限りません。
根拠資料・確認情報
対応範囲:Bronze DBA Oracle AI Database 26ai Fundamentals(1Z0-185-JPN)
資料確認日:2026-10-29