1

SQL Server 2005 データベースがあり、現在、すべてのユーザーが TCP/IP プロトコルを介してデータベースに接続しています。

SQL Server 構成マネージャーを使用すると、名前付きパイプと TCP/IP 接続の両方を同時に "有効にする" ことができます。これは良い考えですか?私の質問は、TCP/IP の代わりに名前付きパイプを使用する必要があるかどうかではありませんが、両方を有効にすることに関連する問題はありますか?

クライアントの IT 担当者の 1 人は、両方のプロトコルでデータベース通信を有効にすると、いずれかのプロトコルが使用できる帯域幅が制限され、合計の 50% になると述べています。TCP/IP が使用できる帯域幅は、その時点でネットワーク上で名前付きパイプ (またはその他の種類のトラフィック) が占有していたトラフィックの量に直接 (逆に) 結び付けられると思います。ただし、この IT 担当者は、サーバーで 2 つのプロトコルを有効にしたという事実が、TCP/IP が使用できる帯域幅を人為的に制限していることを示しています。これは正しいです?

Google 検索を行いましたが、この質問に対する答えを見つけることができませんでした。どんな助けでも大歓迎です。

4

2 に答える 2

3

これは正しくありません。ネットワーク トラフィックに関するあなたの考えは正しいです。容量は「予約済み」ではありません。

必要がない場合は、名前付きパイプを有効にしないでください。

于 2008-12-05T23:10:22.787 に答える
2

いいえ、帯域幅に制限はありません。名前付きパイプの問題は、低速のネットワークでは非常に「おしゃべり」になり、帯域幅を大量に消費する可能性があることです。最初に試すプロトコルの優先リストがあります。しかし、私が知っているこれに対する内部しきい値はありません。

于 2008-12-05T23:19:30.163 に答える