Shunsakuの応答件数を設定するための環境変数です。
Navigatorは1つのXMLビューに対応したShunsakuの検索で、内部的にShunsakuに対して1回につき最大1000件を受信する検索要求を複数回発行して、検索結果の全件を取得しています。本環境変数は、この1回の受信最大数を設定します。
設定値の変更によるメリット、デメリットについて十分に分析検証の上、適切な値を選択してください。
Shunsakuへの検索要求の回数を減らしたい。
大きな値を指定することによって、Shunsakuに対する検索要求の回数を減らすことが可能です。ただし、逆にメモリ消費量は増加します。
NavigatorがShunsakuのデータ受信に使用するメモリ使用量を削減したい。
小さな値を指定することによって、Shunsakuから受信するためにNavigatorが用意するメモリ量を減らすことができます。ただし、検索結果の全件数がその値を超えた場合は検索要求実行回数が増加するため、Shunsakuへの検索要求のオーバヘッドも増加します。
設定値
正数を設定します。
本環境変数に指定された値は、ShunsakuのAPIで「shunsearch2:データ検索」APIの「返信要求件数パラメタ」に設定されます。したがって、本環境変数に指定することができる件数の定量制限は、以下のうち小さい方の値に限定されます。
Navigatorが定める本環境変数の指定上限値(80000000)
Shunsakuが本パラメタについて定める定量制限仕様の最大値(Shunsakuの仕様を確認してください)
設定例
RN_SHUNSAKU_REQUEST=100 |
初期値(省略値)
1000 |
必要レベル
必須/任意 | 任意 | |
環境 | 辞書データベース | - |
参照データベース |
| |
アーキテクチャ(32bit/64bit) | - | |
文字コード | - | |
関連製品 | - | |
機能 | - | |
その他 | - |
環境設定ファイルの種類
環境設定ファイル/部門環境設定ファイル
関連環境変数
RN_DBMS_KIND
RN_SHUNSAKU_DATASIZE
RN_SHUNSAKU_DATASIZE_MAX
使用可能製品
Interstage Navigator Server Enterprise Edition