環境変数 | 設定内容 |
---|---|
RN_USER_MEMORY_MAX | 1ユーザがサーバで使用できるメモリの上限を設定できます。 設定値はメガバイトの単位で指定します。 指定できる数値の範囲は1~2000です。 |
RN_CATEGORY_BASE_VALUE_MAX_MEMORY_SIZE | 問い合わせ実行時の作業ファイルの作成方法を指定します。 大規模なマスタを使用した問い合わせの実行時にメモリ不足エラーが起きた場合、本環境変数を指定します。本環境変数を指定することで、一時的に使用するメモリの使用量を減らすことが可能です。
指定値が正しくない、または省略された場合は,メモリ上で処理されます。 例)RN_CATEGORY_BASE_VALUE_MAX_MEMORY_SIZE=128 メモリ上での最大使用量を128Mバイトとした例です。 注意 本環境変数は、大規模マスタなどを使用した問い合わせ時のメモリ不足を解消するための救済方法であり、無条件に使用すると、性能劣化を招く場合があります。 通常は、メモリ上で動作していますが、大規模マスタの場合は、メモリ不足が発生する場合があります。メモリ不足となった場合、メモリにある情報を一時的にファイルに保存します。このためメモリ内で十分処理できる範囲のマスタに対して、無条件に指定すると、ファイルに対するIO分だけ、性能が劣化します。 以下の場合、本環境変数が有効となります。
|