Пул соединений с источником данных? - PullRequest
0 голосов
/ 01 июля 2011

На разных сайтах написано, что источник данных поддерживает пул соединений. Да, я согласен, что будет поддерживать бассейн если мы не закрываем соединение после завершения транзакции. Но, как правило, мы закрываем соединение, когда мы закончим с транзакцией. Таким образом, источник данных практически никогда не будет иметь никакого соединения для поддержки пула. Это правильно? Это будет сценарий только тогда, когда программист забудет закрыть соединение. Право?

Ответы [ 2 ]

2 голосов
/ 01 июля 2011

Пул соединений поддерживает открытые соединения в течение определенного периода времени и обычно закрывает их через некоторое время бездействия.Если вы забудете закрыть соединение, оно не будет возвращено в пул и впоследствии использовано повторно, поэтому вам следует всегда закрывать их.Что за вопрос?

0 голосов
/ 01 июля 2011

Хорошо, если это MS .NET, при условии, что строка подключения идентична, веб-сервер будет автоматически объединять подключения. Это произойдет, даже если вы «закроете» их, поэтому это очень эффективно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...