2011-06-17 5 views
1

私たちはデータベースサーバーとウェブサーバーの両方として使用している2K3サーバーを持っています。私は知っている、2つの別々のサーバーにする必要がありますが、すぐに起こるつもりはありません。ASP.netのSQL接続文字列でローカルサーバーをアドレス指定する最善の方法は何ですか?

現在のところ、このサーバーには2枚のNICカードがあり、社内のワーカーは1日中NIC1に感染したカスタムアプリケーションを使用しています。同じIPアドレスを使用するウェブサイトの接続文字列もあります。

ウェブサイトのSQLの接続文字列にNIC2用のIPを使用するのはまったく役に立ちますか、時間が無駄になるのではないかと思います。

また、SQLサーバーがローカルサーバーの場合、このような設定で、IPを使用するよりも接続文字列でサーバーをアドレス指定する方がいいですか?

私は単に私たちが持っているネットワークを最大限にしようとしており、ボトルネックは作りません。

ありがとうございました。

答えて

4

名前付きパイプを使用する既定のサーバー名として(local)を使用すると、同じマシン上ではTCP/IPスタックよりもオーバーヘッドが少なくなります。

+0

私は考えていませんでした...私は(ローカル)とローカルホストは同等だと思った!私の接続文字列を更新する必要があります。ありがとう。 :) –

+0

DNS名やIPアドレスを使用しても、NICの負荷には影響しないことに注意してください。ネットワークスタックは、アドレスがローカルであり、NICデバイスが使用されていないと判断します。 +1名前付きパイプのビット、私はその細部を知らなかった。 – pseudocoder

+0

blowdartとpseudocoder - 優れたもの。本当にありがとう。 – Ducain

0

私はlocalhostを使用します。完全修飾ドメイン名よりも高速に解決されます。

0

私は常に「。」を使用します。ローカルの場合は一部のサーバ(ローカル)で拒否されている場合がありますが、すべてのサーバで動作しています。

関連する問題