10.3.4 idxwork文(インデクス情報ファイル用ディレクトリの情報の記述)
インデクス一括作成モード(-i c)でindex文を省略した場合,自動的にインデクス情報ファイルが作成されるディレクトリの名称を指定します。
- <適用基準>
-
システム定義のpd_tmp_directoryオペランド及び環境変数TMPDIRを指定していない場合,idxwork文は,/tmpディレクトリの容量不足を発生させないようにするため,できるだけ指定してください。
- <規則>
-
-
index文,及びidxwork文の両方を省略した場合,ALTER TABLEで追加したインデクス格納RDエリアがあるサーバの,表「pdrbalがサーバでファイルを出力するディレクトリ」に示すディレクトリにインデクス情報ファイルが作成されます。
-
HiRDB/シングルサーバの場合,一つだけidxwork文を指定します。
HiRDB/パラレルサーバの場合,ALTER TABLEで追加したインデクス格納用RDエリアがあるサーバの数だけidxwork文を指定します。指定するサーバ名は,インデクス格納RDエリアがあるサーバの名称を指定します。
-
idxwork文とindex文を同時に指定した場合,index文の指定が有効となり,idxwork文の指定は無視されます。
-
インデクスの作成が正常終了した場合,指定したディレクトリ下のインデクス情報ファイルは自動的に削除されます。
-
- 〈この項の構成〉
(1) 形式
idxwork 〔サーバ名〕 ディレクトリ名