ソートマージ
-iosize I/Oサイズ
-iosize [inpiosize=I/Oサイズ] [outiosize=I/Oサイズ] [sorttmpiosize=I/Oサイズ] [mergetmpiosize=I/Oサイズ] [splittmpiosize=I/Oサイズ]※
表5-19 ファイルの種別と指定したパラメタに対するデフォルトI/Oサイズ
ファイルの種別 | 運用I/O | デフォルトI/Oサイズ (単位:KB) |
指定したパラメタ | ||||||
---|---|---|---|---|---|---|---|---|---|
-iosize | -iosize inpiosize |
-iosize outiosize |
-iosize sorttmpiosize |
-iosize mergetmpiosize |
-iosize splittmpiosize |
||||
入力ファイル | 標準入力 | RD | 8 | × | × | − | − | − | − |
上記以外 | 1,024 | ○※ | ○※ | − | − | − | − | ||
出力ファイル | 標準出力 | WR | 8 | × | − | × | − | − | − |
上記以外 | 1,024 | ○ | − | ○ | − | − | − | ||
ソート用一時ファイル | WR | 1,024 | ○ | − | − | ○ | − | − | |
マージ用一時ファイル | WR | 1,024 | ○ | − | − | − | ○ | − | |
ファイル分割用一時ファイル | RD,WR | 1,024 | ○ | − | − | − | − | ○ |
表5-20 使用する機能とファイル編成の種類に対して指定できるI/Oサイズの範囲
使用する機能 | ファイル編成の種類 | -iosizeまたは-iosize inpiosizeに指定できるI/Oサイズの範囲(単位:KB) |
---|---|---|
ソート/コピー |
|
8〜32,768 |
マージ |
|
64〜32,768 |
|
8〜32,768 |
表5-21 環境変数の指定
モード | 環境変数 | 対象I/O-buff |
---|---|---|
32ビット版 | EXSORTIOSIZE | 入力ファイル 出力ファイル 一時ファイル(ソート/マージ) |
EXSORTINPIOSIZE | 入力ファイル | |
EXSORTOUTIOSIZE | 出力ファイル | |
EXSORTSORTTMPIOSIZE | 一時ファイル(ソート) | |
EXSORTMERGETMPIOSIZE | 一時ファイル(マージ) | |
EXSORTSPLITTMPIOSIZE | 一時ファイル(ファイル分割) | |
64ビット版 | EXSORT64IOSIZE | 入力ファイル 出力ファイル 一時ファイル(ソート/マージ) |
EXSORT64INPIOSIZE | 入力ファイル | |
EXSORT64OUTIOSIZE | 出力ファイル | |
EXSORT64SORTTMPIOSIZE | 一時ファイル(ソート) | |
EXSORT64MERGETMPIOSIZE | 一時ファイル(マージ) | |
EXSORT64SPLITTMPIOSIZE | 一時ファイル(ファイル分割) |
(例)-iosize 1024
(例)-iosize inpiosize=128 outiosize=32 sorttmpiosize=2048 mergetmpiosize=1024 splittmpiosize=512
All Rights Reserved. Copyright (C) 2008, 2016, Hitachi, Ltd.