SQL Server 2005 - 同时启用命名管道和TCP / IP协议?

时间:2008-12-05 22:55:14

标签: sql-server tcp network-protocols named-pipes

我们有一个SQL Server 2005数据库,目前我们所有用户都通过TCP / IP协议连接到数据库。

SQL Server配置管理器允许您同时“启用”命名管道和TCP / IP连接。这是一个好主意吗?我的问题不是我们是否应该使用命名管道而不是TCP / IP,但是是否存在与启用两者相关的问题?

我们客户的IT人员之一表示,使用这两种协议启用数据库通信将限制协议可以使用的带宽 - 占总数的50%。我认为TCP / IP可以使用的带宽将直接与命名管道(或任何其他类型的流量)在那时占用网络的流量量相关联(反向)。但是,这位IT人员表示我们在服务器上启用了两个协议,人为地限制了TCP / IP可以使用的带宽。这是对的吗?

我进行了谷歌搜索,但未能找到这个问题的答案。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:3)

这不正确。您对网络流量的看法是正确的 - 容量不是“保留”。

如果不需要,则不应启用命名管道。

答案 1 :(得分:2)

没有带宽限制。命名管道的问题在于它们在慢速网络中可能非常“繁琐”并且可能占用大量带宽。 首先尝试的协议优先级列表。但我知道没有内部门槛。