Юл
Юля

зачем нужно закрывать соединение с sql server 2005 и выше?

Полина Смолина
Полина Смолина

Открытое соединение - очень ресурсоёмкая и напряжная операция для сервера. Меньше подключений - быстрее работает СУБД.

НМ
Наталья Мардиева

А вот не всегда это стоит делать.
В общем случае да, лишние соединения - лишняя нагрузка на сервер.
Но, например, для вебсервера лучше соединение не закрывать, т. к. постоянные переподключения создают немалую нагрузку. Проще держать открытым пул соединений и приложение будет использовать его по необходимости. А закрытие и новое открытие подключения создаёт больше проблем, чем висящее соединение. Всё зависит от задачи.

Похожие вопросы
проблемма с установкой sql server 2005
SQL Server Manager 2008 R2
Использование процедуры как таблицу в SQL Server
Как запустить исправление (восстановление) sql server 2005. Программа поломалась
Ms sql server
Ms sql server
Microsoft SQL Server Management Studio
Помогите с Microsoft SQL Server 2008
Sql server 2005.Вожусь с таблицами баз, нужна небольшая помощь.
Sql server 2005.Вожусь с таблицами баз, нужны небольшая помощь.