SQL Server 2005 - Включение именованных каналов и протоколов TCP / IP? - PullRequest
1 голос
/ 06 декабря 2008

У нас есть база данных SQL Server 2005, и в настоящее время все наши пользователи подключаются к базе данных по протоколу TCP / IP.

Диспетчер конфигурации SQL Server позволяет одновременно «включать» Именованные каналы и соединения TCP / IP. Это хорошая идея? Мой вопрос не в том, должны ли мы использовать именованные каналы вместо TCP / IP, но есть ли проблемы, связанные с включением обоих?

Один из ИТ-специалистов нашего клиента говорит, что включение связи базы данных с обоими протоколами ограничит полосу пропускания, которую может использовать любой протокол, - до 50% от общего объема. Я думаю, что пропускная способность, которую может использовать TCP / IP, будет напрямую (обратно) привязана к объему трафика, который Named Pipes (или любой другой тип трафика) занимал в сети в тот момент. Однако этот специалист по ИТ указывает, что тот факт, что мы включили два протокола на сервере, искусственно ограничивает пропускную способность, которую может использовать TCP / IP. Это правильно?

Я провел поиск в Google, но не смог найти ответ на этот вопрос. Любая помощь будет оценена.

Ответы [ 2 ]

3 голосов
/ 06 декабря 2008

Это не правильно. Ваша мысль о сетевом трафике верна - емкость не «зарезервирована».

Вы не должны включать именованные каналы, если они не нужны.

2 голосов
/ 06 декабря 2008

нет ограничений на пропускную способность нет. проблема с именованными каналами состоит в том, что они могут быть довольно «болтливыми» в медленной сети и могут занимать большую полосу пропускания. Существует список приоритетов протоколов, которые нужно попробовать в первую очередь. но для этого нет внутреннего порога, о котором я знаю.

...