SAS9.4移行後のメモリ使用量増加について

[OS] ALL
[リリース] 9.4TS1M2以降
[キーワード] SORT SORTSIZE MEMORY

[質問]

SASのリリースを最新のSAS 9.4へ切り替えました。
以前と同じプログラムを実行した際に処理時間は早くなったのですがSORTプロシジャでメモリが以前より多く使用されているようです。
あまり多くのメモリを搭載していないので、出来る限りメモリの利用は抑えたいのですが、なにかいい方法はありませんか?

[回答]

SAS 9.4のメンテナンス2以降、SORTSIZEオプションのデフォルト値が1Gに変更されました。
このことによりサーバーなどで多くのメモリを搭載されている環境では、従来よりも処理時間を短縮することが可能になりました。

SORTプロシジャでは、指定したメモリ内で出来る限りデータを処理するため、メモリに余裕がある場合にはこのサイズを上昇させることで中間ファイルとしての一時ユーティリティファイルの使用を抑えて高速に処理が可能になります。

他方、処理速度よりはメモリの使用を抑えたい場合には、このサイズを従来の標準である256Mまで引き下げれば処理時間は延びますがメモリの使用は抑えることが可能です。

初期値を変更する場合にはご利用の各言語用(xx)設定ファイルに指定されていますので、設定ファイルをバックアップ後に変更します。
xxの例
en : 英語版 ja : 日本語版 1d : DBCS版 u8 : UNICODE版

Windows : !SASHOME¥NLS¥xx¥SASV9.CFG
UNIX : !SASHOME/nls/xx/sasv9.cfg

変更前:
-SORTSIZE 1G
変更例: (旧リリースでの初期値)
-SORTSIZE 256M