REORGをする
REORGを実行する †
頻繁にDELETEされるテーブル、実際はDELETEはされていても利用した行は、空白で埋まっている、もしくは再利用できない
ような形になるので、テーブル領域がフラグメント化してしまいます。(こんな説明でいいのか?。。)
このフラグメント化した領域を、またきれいに直すのが、reog(リオーガナイズ)というコマンドです。
REORG時、他からの書き込みを許可する †
$ db2 REORG INDEXES ALL FOR table schemaname.tabname ALLOW WRITE ACCESS;
reorgの処理を停止する †
$ db2 reorg table schemaname.tabname inplace stop