2011-06-17 28 views
1

我們有一個2K3服務器,我們既用作數據庫服務器又用作web服務器 - 相當小的流量網站。我知道,應該是2個獨立的服務器,但不會很快發生。在ASP.net的SQL連接字符串中尋址本地服務器的最佳方式是什麼?

目前,我們在此服務器上有2個NIC卡,而內部工作人員使用定製應用程序,這些應用程序一整天都會擊中NIC1。我們也有使用相同IP地址的網站的連接字符串。

我想知道如果將NIC2的IP用於網站SQL的連接字符串,是否會對我們有利,或者如果浪費時間。

此外,我想知道在這樣的設置中,SQL服務器是本地服務器,是否有更好的方法來解決連接字符串中的服務器比使用IP?

我只是試圖最大化我們擁有的網絡,而不是創造任何瓶頸。

非常感謝。

回答

4

如果使用(本地)作爲默認使用命名管道的服務器名稱,在同一臺機器上,命名管道的開銷比TCP/IP堆棧少。

+0

我不知道...我認爲(本地)和本地主機是相同的!要更新我的連接字符串。謝謝。 :) –

+0

請注意,即使您使用DNS名稱或IP地址,它也不會影響NIC上的負載。網絡堆棧確定地址是本地的,並且NIC設備未被使用。 +1命名管道位,我不知道詳細信息。 – pseudocoder

+0

blowdart和pseudocoder - 優秀的東西。非常感謝。 – Ducain

0

我會使用本地主機。它的解析速度比完全合格的域名更快。

0

我總是用「。」對於本地,但有時它拒絕在某些服務器(本地)正在爲所有服務器工作。

相關問題