Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Достигнут максимальный размер пула  [new]
ularsoft
Member

Откуда:
Сообщений: 339
Доброго времени суток!
Имеется веб-приложение на Visual studio 2010. База данных на SQL Server 2008 R2. На веб-сервере ОС Windows Server 2008 R2 + IIS 7. На днях столкнулись с проблемой, что при открытии веб-приложения, браузер выдает следующее сообщение:
Истекло время ожидания. Время ожидания истекло раньше, чем удалось получить подключение из пула. Возможно, все подключения в пуле уже используются и достигнут максимальный размер пула.
Как можно увеличить этот самый размер пула, может быть, кто-нибудь знает? Это проблема в Windows или IIS или VS?
18 июн 18, 22:35    [21501436]     Ответить | Цитировать Сообщить модератору
 Re: Достигнут максимальный размер пула  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 27753
ularsoft,

эта проблема в приложении, котрое не закрывает подключения к базе.

https://docs.microsoft.com/ru-ru/dotnet/framework/data/adonet/sql-server-connection-pooling

Внимание!
Настоятельно рекомендуется всегда закрывать соединение после его использования, чтобы оно вернулось в пул.
Это можно сделать с помощью метода Close, или Dispose объекта Connection, либо открыв все соединения внутри оператора using в C#, или Using инструкции на языке Visual Basic.
18 июн 18, 23:05    [21501522]     Ответить | Цитировать Сообщить модератору
 Re: Достигнут максимальный размер пула  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 27753
ularsoft
Как можно увеличить этот самый размер пула, может быть, кто-нибудь знает?

Указать требуемое значение параметру Max Pool Size строки подключения, либо свойсту SqlConnectionStringBuilder.MaxPoolSize, если последний используется.
18 июн 18, 23:09    [21501534]     Ответить | Цитировать Сообщить модератору
 Re: Достигнут максимальный размер пула  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31355
skyANA
ularsoft
Как можно увеличить этот самый размер пула, может быть, кто-нибудь знает?

Указать требуемое значение параметру Max Pool Size строки подключения, либо свойсту SqlConnectionStringBuilder.MaxPoolSize, если последний используется.
Первый совет лучше :-)
19 июн 18, 00:32    [21501628]     Ответить | Цитировать Сообщить модератору
 Re: Достигнут максимальный размер пула  [new]
ularsoft
Member

Откуда:
Сообщений: 339
Я так и думал... Благодарю Вас за помощь.
19 июн 18, 10:41    [21502267]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить