Hitachi

ノンストップデータベース HiRDB Version 9 コマンドリファレンス(Windows(R)用)


11.2.1 HiRDB/シングルサーバの場合

例1:
表(TBL1)の使用中空きページ解放をします。表,及びインデクスは次のように定義されているものとします。
・表定義
  CREATE FIX TABLE TBL1(C1 INTEGER,C2 CHAR(10),C3 DEC(15))
      IN ((USER01) C1>0,(USER02))
・インデクス定義
  CREATE INDEX IDX01 ON TBL1(C1) IN ((USER01),(USER02))
  CREATE INDEX IDX02 ON TBL1(C3) IN USER03
[概要]

[図データ]

●pdreclaimのコマンド
 pdreclaim -k table -t TBL1
[説明]

-k table:表の使用中空きページ解放をする指定

-t TBL1:使用中空きページ解放の対象となる表

例2:
表(TBL1)に定義されている,すべてのインデクスの使用中空きページ解放をします。表,及びインデクスは次のように定義されているものとします。
・表定義
  CREATE FIX TABLE TBL1(C1 INTEGER,C2 CHAR(10),C3 DEC(15))
      IN ((USER01) C1>0,(USER02))
・インデクス定義
  CREATE INDEX IDX01 ON TBL1(C1) IN ((USER01),(USER02))
  CREATE INDEX IDX02 ON TBL1(C3) IN USER03
[概要]

[図データ]

●pdreclaimのコマンド
 pdreclaim -k index -t TBL1
[説明]

-k index:インデクスの使用中空きページ解放をする指定

-t TBL1:使用中空きページ解放の対象となる表