STORAGE句で指定を検討する設定項目
ローカル管理表領域で自動セグメント管理を使用する現在のデフォルト(かつ推奨)構成であれば、STORAGE句で指定する要素は実は少ない。
エクステント関連の指定要否理由は『STORAGE句でのエクステント関連の設定 - とあるSIerの憂鬱』参照。
設定項目 | 検討要否 | 要否理由 |
---|---|---|
INITIAL | 要 | AUTOALLOCATEで大きいサイズのテーブルの場合指定を考慮する。領域予約したい場合に指定する |
NEXT | 否 | |
MINEXTENTS | 否 | |
MAXEXTENTS | 否 | |
MAXSIZE | 要 | 指定しても良い。ただし運用上やぶ蛇になる可能性があるので積極的に使おうとは思わない。 |
PCTINCREASE | 否 | |
FREELISTS | 否 | 自動セグメント管理時は不要 |
FREELIST GROUPS | 否 | 自動セグメント管理時は不要 |
OPTIMAL | 否 | ロールバックセグメントのみに使う。自動UNDO管理時は不要 |
BUFFER_POOL | 要 | データベース・バッファ・キャッシュのLRU動作に適さないテーブルの場合(KEEP/RECYCLE/DEFAULT) |
FLASH_CACHE | 特殊 | フラッシュメモリをキャッシュに使う場合? |
ENCRYPT | 要 | 暗号化オプションを使用する場合 |