powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / SqlConnection
5 сообщений из 5, страница 1 из 1
SqlConnection
    #32981149
Фотография Sam Andrews
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
такое наблюдение:
есть SQL Server 2000 sp3a, регулярно выполняем для обычного SqlConnection
open/close (close делается точно)

при этом если посмотреть процессы сервера, то там иногда продолжают висеть
конекшены от .Net SqlClient Data Provider, причем некоторые висят долго (если
смотреть по LastBatch) иногда часы проходят, прежде чем они пропадают...
иногда у них сбрасывается LastBatch на 01/01 00:00:00 и они продолжают
висеть...
пул не трогается...

чего за явление такое.?, конекшены же должны удалятся из пула по тайм-ауту...

с уважением...
...
Рейтинг: 0 / 0
SqlConnection
    #32990077
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пробовали ли вы создать отдельное тестовое приложение ?

+ в ConnectionString для идентификации коннекта этого тестового приложения, добавить, Application Name или|и WorkStation ID

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
SqlConnection
    #32990255
Фотография Sam Andrews
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что это даст.?, если я в этом тестовом приложении буду использовать теже методы к тому же серверу...

насчет Application Name -- запускается только одно asp.net приложение, больше в базу никто не лезет, тем более от имени дотнет датапровайдера...

с уважением...
...
Рейтинг: 0 / 0
SqlConnection
    #32991297
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sam Andrews
если я в этом тестовом приложении буду использовать теже методы к тому же серверу...

а я пока не предлагаю теже, просто сделайте
Open(); Close();
Open(); something...; Close() и т.д.

Sam Andrews
насчет Application Name -- запускается только одно asp.net приложение, больше в базу никто не лезет, тем более от имени дотнет датапровайдера...

уверенность великая вешь :-) Но задать Application Name - потратить две секунды

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
SqlConnection
    #32992709
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
конечно банально, но попробуйте в ConnectionString добавить pooling=false
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / SqlConnection
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]