ネットワークのチューニング
ネットワーク・パフォーマンスは、最大伝送単位サイズ、送受信バッファー・サイズ、ポート・フィルタリング、デュプレックス設定、ドメイン名検索の影響を受けます。
TCP/IPバッファー・サイズ
サーバー・パフォーマンスを改善するには、TCP/IPで使用されるバッファー・サイズをチューニングします。
ネットワークが十分に信頼できる場合、バッファー・サイズをデフォルト値から増やしてみてください。
ネットワークで大量の衝突や混雑がある場合、TCP/IPの送信バッファーと受信バッファーを減らすことでパフォーマンスを改善できます。これは、不正なパケットの検出にかかる時間が減り、再伝送する必要があるデータが少なくなるためです。
32K~128Kの範囲でサイズを選択し、両方のバッファーに同じサイズを使用します。
バッファー・サイズを8388608などの大きな値に設定すると、マシン上で記憶域割り当ての問題が発生する場合があります。これは、すべてのTCP/IP接続で受信バッファーに8MBの記憶域を割り当てているためです。
多くのネットワーク環境において、これらのバッファを最低でも 65535 に引き上げることでパフォーマンスを向上できます。
ドメイン名サーバー検索
登録されたDNSサーバーが使用可能で適切に実行する場合、TCP/IP接続のパフォーマンスを改善できます。
JSM_OPEN組み込み関数は、DNS検索を実行して、ホスト名アドレスを解決します。ドット区切りのIPアドレスを使用する場合、このDNS検索はうまくいきません。
接続を開く際に組み込み関数 JSM_OPEN の速度が遅い場合は、DNS検索に問題がある可能性があります。パフォーマンスを改善するには、ローカル・ホスト・テーブルにエントリーを追加します。
TCP/IPドメインの変更ホスト名検索優先度 *LOCALドメイン名サーバーインターネット・アドレス 139.130.4.4 203.48.48.13
リストの最初のDNS (Domain Name Server:ドメイン名サーバー)が応答しない場合、リストの2番目のDNSサーバーに接続を試みます。2番目のDNSサーバーが応答しない場合は、3番目のDNSサーバーに接続を試みます。