DB2逆引きリファレンス目次】 【DB2逆引きリファレンス目次#保守作業編】 【DB2逆引きリファレンス目次#データの再編成

前提

解説

表を再編成するには、CLPのREORGコマンドを用います。

REORG TABLE 表名 [INDEX 索引名 ]
  [ALLOW NO ACCESS] [USE 表スペース名 ] [LONGLOBDATA]

表名
: 再編成を行う表の名前を指定します。

INDEX 索引名
: ここで指定した索引の並び順にしたがって、表が再編成されます。

ALLOW NO ACCESS
: 再編成中の表へのアクセスを禁止します。指定しない場合、再編成中の表に対する参照が可能となります。

USE 表スペース名
: 再編成のための作業領域として用いる表スペースを指定します。再編成対象の表が利用している表スペースとページサイズが一致している必要があります。

LONGLOBDATA
: LONGおよびLOBデータの再編成も行うことを指定します。デフォルトではLONGおよびLOBデータの再編成は行われません。

使用例

表(ここではemployee)を索引(ここではempindex)に基づいて再編成する例。

db2 ==> REORG TABLE employee INDEX empindex↓

注意

参照