SORT EEおよびSORTが作成する一時ファイルの種類と目的を次に示します。
表16-1 一時ファイルの種類
一時ファイルの種類 | 目的 | 一時ファイルを使用する機能およびコマンド |
---|
SORT EE | SORT |
---|
UNIX | Windows |
---|
ソート用一時ファイル | ソートフェーズの結果を格納する。※1 | ソート機能 (-function sort) | - rsortコマンド
- rsortsumシェルスクリプト
| - wnsortコマンド
- 拡張SORTコマンド※2
- C言語ライブラリ関数※3
|
マージ用一時ファイル | 中間マージフェーズの結果を格納する。※1 | ソート機能 (-function sort) | - rsortコマンド
- rsortsumシェルスクリプト
| - wnsortコマンド
- 拡張SORTコマンド※2
- C言語ライブラリ関数※3
|
中間ファイル※4 | - UNIX
ソートの実行結果を格納する。
- Windows
選択またはソートの実行結果を格納する。
| - | | |
分割用一時ファイル | 集約,選択,またはレコード編集の結果を格納する。 | ファイル分割機能 (-splitfile) | - | - |
- (凡例)
- -:作成しない
- 注※1
- ソートフェーズおよび中間マージフェーズについては,「1.11.1 ソート機能の処理の流れ」を参照してください。
- 注※2
- 拡張SORTコマンドの実行オプションにソート機能(sort)を指定した場合が該当します。拡張SORTコマンドの詳細については,「11. 拡張SORTコマンドの使い方(Windowsの場合)」を参照してください。
- 注※3
- C言語ライブラリ関数でソート機能を実行する場合が該当します。C言語ライブラリ関数の詳細については,「13. C言語プログラムでの使い方(Windowsの場合)」を参照してください。
- 注※4
- 中間ファイルの容量については,「12.3.3 中間ファイルの容量」を参照してください。
- 注※5
- 拡張SORTコマンドの実行オプションを2個以上指定した場合が該当します。