Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Утечка соединений / 7 сообщений из 7, страница 1 из 1
03.10.2005, 11:52
    #33300903
Март
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Утечка соединений
Привет всем. Работаю с net1.1. aspx и возникла беда утечки соединений с MS SQL 2000. Подскажите куда копать?
Вот такое сообщение:
Timeout expired. The timeout period elapsed prior to obtaining a connection from the pool. This may have occurred because all pooled connections were in use and max pool size was reached.

Спасибо.
...
Рейтинг: 0 / 0
03.10.2005, 12:06
    #33300946
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Утечка соединений
а попробуйте пристрелить пулинг : pooling=false
...
Рейтинг: 0 / 0
03.10.2005, 12:44
    #33301105
Март
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Утечка соединений
Нет, это не помогает.
...
Рейтинг: 0 / 0
04.10.2005, 10:03
    #33302885
Valery Shiskin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Утечка соединений
C пулингом и временем жизни соединения связаны след. параметры connection string:
Connection Lifetime - то, что Вам, наверное надо;
Connection Reset
...
Рейтинг: 0 / 0
04.10.2005, 10:24
    #33302953
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Утечка соединений
так чел же сказал, что pooling=false не помогает.
...
Рейтинг: 0 / 0
04.10.2005, 12:01
    #33303282
profil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Утечка соединений
дополню Valery Shiskin
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconConnectionPoolingForSQLServerNETDataProvider.asp
NameDefaultDescription Connection Lifetime 0 When a connection is returned to the pool, its creation time is compared with the current time, and the connection is destroyed if that time span (in seconds) exceeds the value specified by Connection Lifetime. This is useful in clustered configurations to force load balancing between a running server and a server just brought online. A value of zero (0) will cause pooled connections to have the maximum time-out. Connection Reset 'true' Determines whether the database connection is reset when being removed from the pool. For Microsoft SQL Server version 7.0, setting to false avoids making an additional server round trip when obtaining a connection, but you must be aware that the connection state, such as database context, is not being reset. Enlist 'true' When true, the pooler automatically enlists the connection in the current transaction context of the creation thread if a transaction context exists. Max Pool Size 100 The maximum number of connections allowed in the pool. Min Pool Size 0 The minimum number of connections maintained in the pool. Pooling 'true' When true, the connection is drawn from the appropriate pool, or if necessary, created and added to the appropriate pool.
+ http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsqlmag03/html/The_NETConnectionPoolLifeguard.asp
...
Рейтинг: 0 / 0
06.10.2005, 10:30
    #33308053
Valery Shiskin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Утечка соединений
Пристреливать пуллинг - для этого нужны веские основания, которых я нигде не встречал.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Утечка соединений / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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