金曜日, 8月 17, 2007

[PostgreSQL] TOASTにはみ出したら

PostgreSQLでは1ブロック内に格納できない行データはTOASTという仕組みを使って別のTBLへ格納されます。このはみ出した部分について「問答無用で圧縮してしまう」のかどうかを知りたかったのですが、これも選択できるのですね。以下マニュアルより。
"ALTER TABLE SET STORAGE"を使用して、あるテーブル列の戦略を変更することができます。

やはりよく考えられていました。またOSSなRDBMSの比較表も見つけました。

0 件のコメント: