Hitachi

ノンストップデータベース HiRDB Version 10 システム導入・設計ガイド(UNIX(R)用)


1.3.2 単調増加ファイル

HiRDBを使用すると単調増加するファイルを情報の種別ごとに示します。

なお,*は任意の英数字です。また,ファイル名又はディレクトリ名には,標準のパス名を記載しています。システムによっては異なる場合があります。

また,サポートバージョンとは,サポートを開始したバージョンを示します。例えば,サポートバージョンが初期の場合は,全バージョンでサポートしていることになります。

表中の凡例を次に示します。

○:オプションなどで最大サイズを制限できます。

×:最大サイズを制限できません。

S:HiRDB/シングルサーバ

P:HiRDB/パラレルサーバ

DK:HiRDB/Developer's Kit

RT:HiRDB/Run Time

〈この項の構成〉

(1) 簡易ダンプ

項番

ファイル名又はディレクトリ名

説明

ファイルサイズの概算値

ファイル数

最大サイズの制限可否

出力される製品種別

サポートバージョン

1

$PDDIR/spool/pdfesdump/*

フロントエンドサーバ用の簡易ダンプファイルです。pdfesプロセスセグメンテーション障害,又はアボート時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数MB(不定)

ディレクトリ:

$PDDIR/spool/pdfesdump,pdfesdump1,pdfesdump2でディレクトリ3世代のループ

ファイル:

ディレクトリ下に無制限

×

P

初期

2

$PDDIR/spool/pddicdump/*

ディクショナリサーバ用の簡易ダンプファイルです。pddicプロセスセグメンテーション障害,アボート,ディクショナリ用RDエリア閉塞時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数MB(不定)

ディレクトリ:

$PDDIR/spool/pddicdump,pddicdump1,pddicdump2でディレクトリ3世代のループ

ファイル:

ディレクトリ下に無制限

×

P

初期

3

$PDDIR/spool/pdbesdump/*

バックエンドサーバ用の簡易ダンプファイルです。pdbesプロセスセグメンテーション障害,アボート,ユーザ用RDエリア閉塞時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数MB(不定)

ディレクトリ:

$PDDIR/spool/pdbesdump,pdbesdump1,pdbesdump2でディレクトリ3世代のループ

ファイル:

ディレクトリ下に無制限

×

P

初期

4

$PDDIR/spool/pdsdsdump/*

シングルサーバ用の簡易ダンプファイルです。pdsdsプロセスセグメンテーション障害,アボート,ユーザ用RDエリア閉塞時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数MB(不定)

ディレクトリ:

$PDDIR/spool/pdsdsdump,pdsdsdump1,pdsdsdump2でディレクトリ3世代のループ

ファイル:

ディレクトリ下に無制限

×

S

初期

5

$PDDIR/spool/pdsysdump/*

システム共通の簡易ダンプファイルです。HiRDBシステムを制御するプロセスの異常終了時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数〜数十MB(不定)

ディレクトリ:

$PDDIR/spool/pdsysdump,pdsysdump1,pdsysdump2でディレクトリ3世代のループ

ファイル:

ディレクトリ下に無制限

×

S,P

初期

(2) エラー情報

項番

ファイル名又はディレクトリ名

説明

ファイルサイズの概算値

ファイル数

最大サイズの制限可否

出力される製品種別

サポートバージョン

1

$PDDIR/spool/pdlckinf/*出力日時

デッドロック・タイムアウト情報ファイルです。排他制御エラー発生時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数KB

無制限

×

S,P

初期

2

$PDDIR/spool/pdlckinf/出力日時.mem

排他資源管理テーブル情報ファイルです。排他資源管理テーブル不足発生時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数KB

無制限

×

S,P

初期

3

$PDDIR/spool/pdtrninf/*

トランザクション情報ファイルです。リアルタイムSANレプリケーション使用時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数KB

無制限

×

S,P

07-01

4

$PDDIR/spool/pdjnlinf/*

システムログファイルの空き容量監視機能のシステムログファイルの状態情報ファイルです。システムログファイルの空き容量が警告値未満になったときに1ファイル生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

2729〜3521バイト程度

サーバごとに1ファイル

×

S,P

07-00

5

$PDDIR/spool/pdjnlinf/errinf/*

システムログエラー情報出力ファイルです。リラン時,システムログ読み込みエラー時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。又はpdstartコマンド実行時(オプションなし,-iオプション指定時,又はdbdestroyオプション指定時)にも削除されます。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

最大値はpd_log_max_data_sizeオペランドの指定値

ログ世代数分(有限個)

×

S,P

初期

6

/tmp/pdskipsql_サーバ名_プロセスID

pdorendコマンド実行時の追い付き反映SQLスキップ情報ファイルです。pdorendコマンド実行時の追い付き反映処理でSQLスキップ対象エラーが発生したときに生成されます。

OSのrmコマンドなどを実行して手動で削除します。

((400+((1500×マッピングキー構成列数)×2)[+50+(Σ(50+↑(更新要素数※1÷9)↑×80)]※2)×スキップしたSQL件数)×1.2

pdorendコマンドの対象RDエリアが存在するサーバ数(コマンドのプロセスIDごと,かつサーバ単位)

×

S,P

07-01

7

$PDCLTPATH/pderr1.trc, pderr2.trc

クライアントエラー情報ファイルです。UAP実行時に生成されます。OSのrmコマンドなどを実行して手動で削除します。

クライアント環境変数PDUAPERLOGで指定(省略値は4096バイト)

2ファイルをラップで使用

S,P,DK,RT

初期

8

$PDCLTPATH/pderrxxxxx-1.trc, pderrxxxxx-2.trc

(xxxxx:UAP実行時のプロセスID)

クライアントエラー情報ファイルです

(X/Openに従ったAPI(TX_関数)を使用した場合)。UAP実行時に生成されます。OSのrmコマンドなどを実行して手動で削除します。

クライアント環境変数PDUAPERLOGで指定(省略値は4096バイト)

UAPのプロセスIDごとに2ファイルを作成し,ラップで使用

S,P,DK,RT

07-01

注※1

更新要素数の詳細を次に示します。

・UPDATE SET(要素指定):更新対象の要素数

・UPDATE ADD:1

・UPDATE DELETE:削除対象の要素数

注※2

制御文にmvcelmwarn=ignoreを指定し,かつ繰返し列が存在する場合に[]内の値を加算します。

Σ:繰返し列数分を加算します。

(3) チューニング情報

項番

ファイル名又はディレクトリ名

説明

ファイルサイズの概算値

ファイル数

最大サイズの制限可否

出力される製品種別

サポートバージョン

1

$PDDIR/spool/pdsqldump/*

アクセスパス情報ファイルです。クライアント環境変数PDVWOPTMODEに1以上を指定している場合,SQL文実行時(前処理ごと)に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

(数KB〜数百KB)×トランザクション内SQL数

トランザクションごと

×

S,P

04-03

(4) トラブルシュート情報

項番

ファイル名又はディレクトリ名

説明

ファイルサイズの概算値

ファイル数

最大サイズの制限可否

出力される製品種別

サポートバージョン

1

$PDDIR/spool/save/abcode.*

サーバプロセス異常終了情報(アボートコードなど)です。サーバプロセスの異常終了時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

32ビットモードの場合:40バイト

64ビットモードの場合:72バイト

無制限

×

S,P

初期

2

$PDDIR/spool/save/*

サーバプロセス異常終了情報(コアファイル)です。サーバプロセスの異常終了時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数MB〜数十MB

注 次の場合は,アタッチしていた共用メモリダンプもcoreに含まれるため,数GBになることがあります。

  • AIX,かつHiRDBのバージョンが09-50より前でCORE_NOSHM環境変数を指定していない場合

  • Linuxのバージョンが5.2より前で,かつHiRDBのバージョンが08-04より前の場合

ダウンしたサーバ名[1-3]でファイル3世代のループ

(サーバ名が不明な場合,サーバ名が数字となる場合があります)

×

S,P

初期

3

$PDDIR/spool/save/*.cancel

サーバプロセス異常終了情報(コアファイル)です。pdcancel -dコマンドによるサーバプロセス強制終了時,又はpd_client_waittime_over_abortオペランドにYを指定し,PDCWAITTIMEオーバに伴うサーバプロセスのキャンセル時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数MB〜数十MB

注 次の場合は,アタッチしていた共用メモリダンプもcoreに含まれるため,数GBになることがあります。

  • AIX,かつHiRDBのバージョンが09-50より前でCORE_NOSHM環境変数を指定していない場合

  • Linuxのバージョンが5.2より前で,かつHiRDBのバージョンが08-04より前の場合

キャンセルしたプロセス数分

×

S,P

04-02

4

$PDDIR/spool/save/*.deb

サーバプロセス異常終了情報です。サーバプロセスの異常終了時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数MB〜十数MB

ダウンしたサーバ名[1-3].debでファイル3世代のループ

(サーバ名が不明な場合,サーバ名が数字となる場合があります)

×

S,P

初期

5

$PDDIR/spool/save/*.ext.deb

サーバプロセス異常終了情報です。サーバプロセスの異常終了時に生成され,バックトレースを出力します。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数十KB

ダウンしたサーバ名[1-3].debでファイル3世代のループ※1

(サーバ名が不明な場合,サーバ名が数字となる場合があります)

×

S,P

09-03

6

$PDDIR/spool/save/コマンド名*.txt

pdload,pdrorg,pdreclaim,pdpgbfonコマンドのトラブルシュート情報です。コマンドのタイムアウト時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数KB〜数十KB(そのときに実行していたHiRDBのプロセス数や,排他待ち資源数によって変化します)

コマンドのプロセスIDごとに1ファイル

×

S,P

06-02

7

$PDDIR/spool/save/*.cwaitover

サーバプロセスの異常終了情報です。pd_client_waittime_over_abortオペランドにYを指定している場合,サーバプロセス異常終了時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数MB〜十数MB

無制限

×

S,P

04-05

8

$PDDIR/spool/save/*.shmdump

共用メモリダンプファイルです。pd_client_waittime_over_abortオペランドにYを指定している場合,HiRDBを起動してから,初回のPDCWAITTIMEオーバに伴うサーバプロセス異常終了時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数百MB〜数GB(pdls -d memコマンドで共用メモリを使用するプロセスの属性が"MANAGER"と表示された共用メモリセグメントのサイズとほぼ同じです)

HiRDBを起動してから初回のPDCWAITTIMEオーバに伴うサーバプロセス異常終了時に1個生成します。※2

×

S,P

04-05

9

$PDDIR/spool/pdshmdump/*

共用メモリダンプファイルです。サーバプロセス異常終了時,ユニット異常終了時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数百MB〜数GB(pdls -d memコマンドで共用メモリを使用するプロセスの属性が"MANAGER"と表示された共用メモリセグメントのサイズとほぼ同じです)

shmdumpとshmdump.oldのファイル2世代でループ

×

S,P

初期

10

$PDDIR/spool/pdshmdump/*.ucb.*

共用メモリダンプファイルです。サーバプロセス異常終了時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数KB

無制限

×

S,P

初期

11

$PDDIR/spool/pdshmdump/*.rmb.*

共用メモリダンプファイルです。サーバプロセス異常終了時に生成されます。

自動で削除する場合:

次のオペランドを指定します。

  • pd_spool_cleanup_interval

  • pd_spool_cleanup_interval_level

  • pd_spool_cleanup

  • pd_spool_cleanup_level

手動で削除する場合:

pdcspoolコマンドを実行します。

なお,$PDDIR下が容量不足となった場合はユニットダウンします。

数KB

無制限

×

S,P

初期

注※1

pdcancel -dコマンドでプロセスを強制終了した場合,又はpd_client_waittime_over_abortオペランドにYを指定し,PDCWAITTIMEオーバに伴うサーバプロセスの異常終了が発生した場合,次のファイルがキャンセルしたプロセス数分生成されます。

$PDDIR/spool/save/サーバ名.プロセスID.cancel.ext.deb

注※2

pd_clt_waittime_over_dump_levelオペランドにshm_fesonlyを指定した場合,クライアントが接続したFESユニットで共用メモリダンプが生成されます。

(5) 通信用スペシャルファイル

項番

ファイル名又はディレクトリ名

説明

ファイルサイズの概算値

ファイル数

最大サイズの制限可否

出力される製品種別

サポートバージョン

1

/dev/HiRDB/pth/*

通信用スペシャルファイルです。HiRDB開始時,HiRDBサーバ起動時,コマンド実行時,UAP接続時に生成されます。

HiRDBサーバプロセスが正常終了すると自動で削除されます。

手動で削除する場合は,OSのrmコマンドで削除します(サーバマシンのすべてのHiRDBサーバを停止した状態で削除できます)。

なお,$PDDIR下が容量不足となった場合,ユニットが起動できません。

0

最大196605

×

S,P

初期

注※

通信情報ファイルディレクトリ変更機能を適用時(10-04以降)には,pd_ipc_file_dirオペランドに指定されたディレクトリに作成されます。

(6) インデクス作成用一時ファイル

項番

ファイル名又はディレクトリ名

説明

ファイルサイズの概算値

ファイル数

最大サイズの制限可否

出力される製品種別

サポートバージョン

1

pd_plugin_ixmk_dir指定ディレクトリ/インデクス名称.RDエリア名称

(pd_plugin_ixmk_dirにディレクトリを指定した場合)

プラグインインデクスのインデクス情報ファイルです。SQL文実行時に生成されます。

プラグインインデクスの一括作成が正常終了したとき,プラグインインデクスの再作成を実行したときに,自動で削除されます。

手動で削除する場合はOSのrmコマンドなどを実行します。

マニュアル「HiRDB システム運用ガイド」の「プラグインインデクスの遅延一括作成」の「注意事項」を参照してください。

プラグイン数×インデクス格納RDエリア数(更新の発生したRDエリア数)

×

S,P

05-06

(7) 運用コマンド作業用一時ファイル

項番

ファイル名又はディレクトリ名

説明

ファイルサイズの概算値

ファイル数

最大サイズの制限可否

出力される製品種別

サポートバージョン

1

$PDDIR/tmp/CMr*

運用コマンド一時ファイルです。運用コマンド実行時に生成されます。

運用コマンド実行終了時に自動的に削除されます。

MAX(1024バイト×グローバルバッファ数,512バイト×RDエリア数)

コマンドのプロセスIDごとに1ファイル

S,P

初期

2

$PDDIR/tmp/CMs*

運用コマンド一時ファイルです。運用コマンド実行時に生成されます。

運用コマンド実行終了時に自動的に削除されます。

128バイト×RDエリア数

コマンドのプロセスIDごとに1ファイル

S,P

初期

3

$PDDIR/tmp/CMb*

pdbuflsコマンドの差分情報ファイルです。pdbuflsコマンド(-k sts指定,又はオプション指定なし)実行時に生成されます。

HiRDB開始時に自動で削除されます。手動で削除する場合は,pdbuflsコマンドを実行していないときにOSのrmコマンドなどを実行します。

16バイト+124バイト×グローバルバッファ数

コマンドのプロセスIDごとに1ファイル

S,P

初期

4

$PDDIR/tmp/pdcmd*

運用コマンド結果ファイルです。運用コマンド実行時に生成されます。運用コマンド実行終了時に自動的に削除されます。

なお,このファイルはHiRDB/パラレルサーバでディクショナリサーバとシステムマネジャが別ノードの場合にだけ使用されます。

MAX(1024バイト×グローバルバッファ数,512バイト×RDエリア数)

コマンドのプロセスIDごとに1ファイル

P

初期

5

/tmp/pddefrev.exp.*(pd_tmp_directoryオペランドは無効です)

pddefrevコマンド作業用一時ファイルです。pddefrevコマンド実行開始時に生成されます。

pddefrevコマンド実行終了時に自動的に削除されます。手動で削除する場合は,OSのrmコマンドなどを実行します。

搬出対象の資源数×70バイト

コマンドのプロセスIDごとに1ファイル

×

S,P

04-01

6

$PDDIR/spool/tmp/*

運用コマンド一時ファイルです。運用コマンド実行時に生成されます。運用コマンド実行終了時に自動的に削除されます。

最大1024バイト

コマンドのプロセスIDごとに1ファイル

×

S,P

09-04

7

$PDDIR/tmp/CMp*

pdchpathfコマンド作業用一時ファイルです。pdchpathfコマンド実行時に作成されます。

pdchpathfコマンド実行終了時に自動的に削除されます。手動で削除する場合は,OSのrmコマンドなどを実行します。

制御文に指定したarea数×524+制御文に指定したHiRDBファイルシステム領域内のHiRDBファイル数×72+330

pdchpathfの制御文数+1

×

S,P

09-65

(8) ユティリティ結果ファイル

項番

ファイル名又はディレクトリ名

説明

ファイルサイズの概算値

ファイル数

最大サイズの制限可否

出力される製品種別

サポートバージョン

1

$TMPDIR/pdcp1*,/tmp/pdcp1*,-pオプション指定ディレクトリ/pdcp1*(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdcopy結果ファイルです。pdcopy実行時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

3500バイト×RDエリア数

pdcopyの-pオプションなしの場合に毎回異なるファイル名で1ファイル

S,P

初期

2

$TMPDIR/pdrs1*,/tmp/pdrs1*,-wオプション指定ディレクトリ/pdrs1*(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdrstr結果一時ファイルです(ログ指定回復時のロールバックログ格納一時ファイル)。pdrstr実行時に生成されます。

ロールバック完了時に自動で削除されます。手動で削除する場合は,OSのrmコマンドなどを実行します。

ロールバックログ量に依存します。

pdrstrの対象RDエリアが属するサーバ数

×

S,P

初期

3

$TMPDIR/pdrs2*,/tmp/pdrs2*,-pオプション指定ディレクトリ/pdrs2*(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdrstr結果ファイルです。pdrstr実行時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

3500バイト×RDエリア数

pdrstrの-pオプションなしの場合に毎回異なるファイル名で1ファイル

S,P

初期

4

$TMPDIR/pdrs4,/tmp/pdrs4(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdrstr結果一時ファイルです(メッセージをコンソールに出力するための一時ファイル)。pdrstr実行時に生成されます。

pdrstr実行終了時に自動で削除されます。手動で削除する場合は,OSのrmコマンドなどを実行します。

256バイト

1(コマンド実行ノードだけ)

S,P

初期

5

/tmp/REPORT*(バージョン08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdrbal処理結果ファイルです。pdrbal実行時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

リバランスユティリティ(pdrbal)実行時のファイルの容量」を参照してください。

report制御文指定なしの場合に毎回異なるファイル名で1ファイル

×

S,P

06-00

6

/tmp/CONSTCK-REPORT-*(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdconstck処理結果ファイルです。pdconstck実行開始時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

整合性チェックユティリティ(pdconstck)実行時のファイルの容量」を参照してください。

コマンドのプロセスIDごとに1ファイル

×

S,P

07-03

(9) ユティリティ作業用一時ファイル

項番

ファイル名又はディレクトリ名

説明

ファイルサイズの概算値

ファイル数

最大サイズの制限可否

出力される製品種別

サポートバージョン

1

$TMPDIR/pdcp3*,/tmp/pdcp3*(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdcopy結果一時ファイル(メッセージをコンソールに出力するための一時ファイル)です。pdcopy実行時に生成されます。

pdcopy実行終了時に自動的に削除されます。手動で削除する場合は,OSのrmコマンドなどを実行します。

256バイト

1(コマンド実行ノードだけ)

S,P

初期

2

$TMPDIR/pdcp4*,/tmp/pdcp4*(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdcopy結果一時ファイル(メッセージ格納一時ファイル)です。pdcopy実行開始時に生成されます。

pdcopy実行終了時に自動的に削除されます。手動で削除する場合は,OSのrmコマンドなどを実行します。

256バイト×pdcopy対象RDエリア数

pdcopyの対象RDエリアが属するサーバ数+2

S,P

初期

3

$TMPDIR/pdrs5*,/tmp/pdrs5*(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdrstr結果一時ファイル(メッセージ格納一時ファイル)です。pdrstr実行開始時に生成されます。

pdrstr実行終了時に自動的に削除されます。手動で削除する場合は,OSのrmコマンドなどを実行します。

256バイト×pdrstr対象RDエリア数

対象RDエリアが属するサーバ数+2

ただし,対象サーバ数が2以上,又は回復対象ユニット以外に存在するログを入力する場合には,さらに+1。

S,P

初期

4

/tmp/ERROR*(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdload入力データ格納情報の結果ファイル(エラー情報ファイル)です。pdload実行時に生成されます。OSのrmコマンドなどを実行して手動で削除します。

データベース作成ユティリティ(pdload)実行時のファイルの容量」を参照してください。

source文でerrorオペランドを指定しない場合,毎回異なるファイル名で1ファイル

×

S,P

初期

5

/usr/tmp/*,/var/tmp/*,/tmp/*(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdloadエラー情報ファイル作成用一時ファイルです。pdload実行時に生成されます。OSのrmコマンドなどを実行して手動で削除します。

なお,このファイルはHiRDB/パラレルサーバの場合だけ使用されます。

データベース作成ユティリティ(pdload)実行時のファイルの容量」を参照してください。

データロード対象表格納サーバ数

×

S,P

初期

6

/tmp/LOBMID*(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdload BLOB列ロード用ワークファイルです。pdload実行開始時に生成されます。OSのrmコマンドなどを実行して手動で削除します。

データベース作成ユティリティ(pdload)実行時のファイルの容量」を参照してください。

オプション-kにd以外を指定し,lobmid文を省略してBLOB列を持つ表にデータロードする場合に,毎回異なるファイル名で1ファイル

×

S,P

03-00

7

/tmp/INDEX*,idxwork制御文指定ディレクトリ/INDEX*(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdload,pdrorg,pdrbalのインデクス情報ファイルです。pdload,pdrorg,pdrbal実行時に生成されます。

インデクスロード完了時に自動的に削除されます。手動で削除する場合は,OSのrmコマンドなどを実行します。

次の箇所を参照してください。

データベース作成ユティリティ(pdload)実行時のファイルの容量

データベース再編成ユティリティ(pdrorg)実行時のファイルの容量

リバランスユティリティ(pdrbal)実行時のファイルの容量

インデクス一括作成モード選択時,毎回異なるファイル名でインデクス数×インデクス格納RDエリア数分

×

S,P

初期

8

/tmp/rs*,sort制御文指定ディレクトリ/rs*(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdload,pdrorg,pdrbalのソート用ワークファイルです。pdload,pdrorg,pdrbal実行時に生成されます。

インデクスロード完了時,又はプロセス終了時に自動的に削除されます。手動で削除する場合は,OSのrmコマンドなどを実行します。

次の箇所を参照してください。

データベース作成ユティリティ(pdload)実行時のファイルの容量

データベース再編成ユティリティ(pdrorg)実行時のファイルの容量

リバランスユティリティ(pdrbal)実行時のファイルの容量

インデクス一括作成モード選択時,毎回異なるファイル名でインデクス格納サーバ数分

×

S,P

初期

9

/tmp/*.dbst.data,/tmp/*.dbst.msg(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pddbstコマンド一時ファイルです。pddbst実行開始時に生成されます。

pddbst実行終了時に自動的に削除されます。手動で削除する場合は,OSのrmコマンドなどを実行します。

データベース状態解析ユティリティ(pddbst)実行時のファイルの容量」を参照してください。

コマンドのプロセスIDごとにそれぞれ1ファイル

×

S,P

初期

10

/tmp/*.syi,*.syo,*.uai,*.uao,*.sqi,*.sqo,*.pci,*.pco,*.soi,*.soo,*.doi,*.doo,*.bui,*.buo,*.fii,*.fio,*.dfi,*.dfo,*.ixi,*.ixo,*.isi,*.iso,*.cni,*.cno,*.qhi,*.qho,*.shi,*.sho,*.obi,*.obo,*.fsi,*.fso,*.hbi,*.hbo, -wオプション指定ディレクトリ/***(08-02以降でpd_tmp_directoryオペランド指定時はpd_tmp_directoryディレクトリ下)

pdsteditコマンド作業用一時ファイルです。pdstedit実行開始時に生成されます。

pdstedit実行終了時に自動的に削除されます。手動で削除する場合は,OSのrmコマンドなどを実行します。

統計解析ユティリティ(pdstedit)実行時のファイルの容量」を参照してください。

コマンドのプロセスIDごと,かつ解析対象の情報ごとに1ファイル

×

S,P

初期

(10) トレース情報

項番

ファイル名又はディレクトリ名

説明

ファイルサイズの概算値

ファイル数

最大サイズの制限可否

出力される製品種別

サポートバージョン

1

$PDCLTPATH/pdsql1.trc,pdsql2.trc

SQLトレース情報です。SQL文実行時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

クライアント環境変数PDSQLTRACEで指定

2ファイルをラップで使用

S,P,DK,RT

初期

2

$PDCLTPATH/pdsqlxxxxx-1.trc,pdsqlxxxxx-2.trc

xxxxx:UAP実行時のプロセスID)

SQLトレース情報(X/Openに従ったAPI(TX_関数)を使用した場合)です。SQL文実行時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

クライアント環境変数PDSQLTRACEで指定

UAPのプロセスIDごとに2ファイルを作成し,ラップで使用

S,P,DK,RT

07-01

3

$PDCLTPATH/pdjsqlxxxxxxxx_ppppp_1.trc,pdjsqlxxxxxxxx_ppppp_2.trc

xxxxxxxx:接続したサーバ名

ppppp:クライアント側の受信ポート番号

SQLトレース情報(Type4 JDBCドライバを使用した場合)です。SQL文実行時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

クライアント環境変数PDSQLTRACEで指定

接続したサーバ名とクライアント側の受信ポート番号ごとに2ファイルを作成し,ラップで使用

S,P,DK,RT

08-00

4

$PDCLTPATH/pdjsqlxxxxxxxx_ppppp_1.trc,pdjsqlxxxxxxxx_ppppp_2.trc

xxxxxxxx:接続したサーバ名

ppppp:クライアント側の受信ポート番号

動的SQLトレース(Type4 JDBCドライバを使用した場合)です。SQL文実行時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

pdtrcmgr -sコマンドで指定

接続したサーバ名とクライアント側の受信ポート番号ごとに2ファイルを作成し,ラップで使用

S,P,DK,RT

08-00

5

$PDJDBFILEDIR/pdexc1.trc,pdexc2.trc

Exceptionトレースログです。Type4 JDBCドライバ内で例外発生時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

マニュアル「HiRDB UAP開発ガイド」の「Exceptionトレースログ」を参照してください。

2ファイルをラップで使用

S,P,DK,RT

08-00

6

ユーザ指定(DriverManagerクラスのsetLogWriterメソッド,DataSourceインタフェースのsetLogWriterメソッドで指定)

JDBCインタフェースメソッドトレースです。Type4 JDBCドライバ内で例外発生時,Connection.closeメソッド実行時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

↑180×n×m÷1024↑ キロバイト

n:接続時に指定するユーザプロパティのTRC_NOで指定(省略値は500)

m:接続から切断までの例外発生回数+1

1ファイル

S,P,DK,RT

08-00

7

$PDTRCPATH/pdcHHMMSSmmm_XXX_1.trc,pdcHHMMSSmmm_XXX_2.trc

HHMMSSmmm:CONNECT時間

XXX:CONNECT通番

動的SQLトレースです。SQL文実行時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

pdtrcmgr -sコマンドで指定

コネクトごとに2ファイルを作成し,ラップで使用

S,P,DK,RT

06-00

8

$PDCLTPATH/pdrcnct1.trc,pdrcnct2.trc

再接続トレースです。自動再接続機能で自動的に接続したときに生成されます。

OSのrmコマンドなどを実行して手動で削除します。

クライアント環境変数PDRCTRACEで指定

2ファイルをラップで使用

S,P,DK,RT

07-01

9

ユーザ指定(pdorendコマンドの追い付き反映制御ファイルで指定)

pdorendコマンド実行時の追い付き反映SQLトレース情報ファイルです。

pdorendコマンド実行時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

追い付き反映制御ファイルで指定

pdorend反映プロセスごとに2ファイルを作成し,ラップで使用

S,P

08-02

10

$PDJDBFILEDIR/pdjdataerr1.trc,pdjdataerr2.trc

不正電文トレースです。Type4 JDBCドライバ内で不正電文受信時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

マニュアル「HiRDB UAP開発ガイド」の「不正電文トレース」を参照してください。

2ファイルをラップで使用

S,P,DK,RT

09-60

(11) 統計情報

項番

ファイル名又はディレクトリ名

説明

ファイルサイズの概算値

ファイル数

最大サイズの制限可否

出力される製品種別

サポートバージョン

1

$PDREPPATH/pdHHMMSSmmm_XXX_1.trc,pdHHMMSSmmm_XXX_2.trc

HHMMSSmmm:CONNECT時間

XXX:CONNECT通番

UAP統計レポートです。SQL文実行時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

クライアント環境変数PDSQLTRACEで指定

コネクトごとに2ファイルを作成し,ラップで使用

S,P,DK,RT

06-00

2

$PDCLTPATH/pdjsqlxxxxxxxx_ppppp_1.trc,pdjsqlxxxxxxxx_ppppp_2.trc

xxxxxxxx:接続したサーバ名

ppppp:クライアント側の受信ポート番号

UAP統計レポート(Type4 JDBCドライバを使用した場合)です。SQL文実行時に生成されます。

OSのrmコマンドなどを実行して手動で削除します。

クライアント環境変数PDSQLTRACEで指定

接続したサーバ名とクライアント側の受信ポート番号ごとに2ファイルを作成し,ラップで使用

S,P,DK,RT

08-00