DB_BLOCK_SIZE 指定;9i+ 支援標準與非標準區塊並存(最多 5 種非標準)五大區域:
頭部資訊區 = 區塊頭 + 表目錄 + 行目錄,不存資料,大小 84~107 bytes 可變。

INSERT、UPDATE(導致行變長)消耗自由空間DELETE、UPDATE(縮減欄位值)釋放空間,但不一定連續INSERT/UPDATE 找不到連續空間時才合併| 特性 | 自動管理 (ASSM) | 手動管理 |
|---|---|---|
| 機制 | 位圖追蹤區塊 | PCTFREE/PCTUSED 參數 |
| 優點 | 易用、空間利用率高、即時調整 | — |
| 缺點 | — | 複雜、難掌握、易造成浪費 |
PCTFREE:預留最小自由空間百分比,供 UPDATE 使用,不足則產生行遷移PCTUSED:已用空間比例低於此值才標記為可插入狀態單行資料過大,一個區塊裝不下,Oracle 將其分段存放於多個區塊。
UPDATE 導致行變長,原區塊無足夠空間,Oracle 將整行移至新區塊,原區塊留指標指向新區塊,ROWID 不變。
兩者皆導致讀取需掃描多區塊,增加 I/O,降低效能。