bsortexコマンドで出力ファイルのレコード選択機能を使用していますが、出力ファイル情報オプション(-output)のcaseオペランドで選択フィールド(選択条件)を指定すると処理時間が遅くなってしまいます。対処方法はありますか?

bsortexコマンドで出力ファイルのレコード選択機能を使用していますが、出力ファイル情報オプション(-output)のcaseオペランドで選択フィールド(選択条件)を指定すると処理時間が遅くなってしまいます。対処方法はありますか?
caseオペランドは、そのcaseオペランドより前に指定した出力ファイル情報オプション(-output)のcaseオペランドで出力されたレコードを出力の対象から除外します。この処理のため、includeオペランドおよびomitオペランドよりも、処理時間は遅くなります。
なお、複数の選択フィールド(選択条件)に重複して成立するレコードが存在しない場合は、caseオペランドの代わりにincludeオペランドおよびomitオペランドを使用することで、処理時間を改善することができます。

例)
caseオペランドをincludeオペランドおよびomitオペランドに置き換え可能なケース

caseオペランドを使用した処理
-output file=out1 case="0.4asc.eq.'2007'"
-output file=out2 case="0.4asc.eq.'2008'"
-output file=out3 case=other

includeオペランドおよびomitオペランドに置き換えた処理
-output file=out1 include="0.4asc.eq.'2007'"
-output file=out2 include="0.4asc.eq.'2008'"
-output file=out3 omit="0.4asc.eq.'2007'.or.0.4asc.eq.'2008'"
製品・サービス区分 PowerSORT
製品・サービス情報
対象製品PowerSORT
プラットフォームWindows,Solaris,Linux
アンサー種別 技術サポート
このページの先頭へ