Каков максимальный и минимальный размер пула соединений, поддерживаемых ADO.Net в строке соединения? - PullRequest
17 голосов
/ 01 июня 2011

Какой максимальный и минимальный размер пула соединений ADO.Net поддерживает в строке соединения.
Мин. Размер пула = [максимальный размер?]
Макс. Размер пула = [минимальный размер]

Ответы [ 4 ]

16 голосов
/ 24 декабря 2011

Не задокументировано ограничение на максимальный размер пула.Тем не менее, существует точное задокументированное ограничение на максимальное количество одновременных подключений к одному SQL Server (32767 на экземпляр, см. http://msdn.microsoft.com/en-us/library/ms143432(v=SQL.90).aspx).

Один пул ADO.NET может обращаться только к одному экземпляру, поэтому максимально эффективноследовательно, предел составляет 32767.

Минимальный размер пула равен нулю

15 голосов
/ 01 июня 2011

Максимальный размер пула по умолчанию 100

Минимальный размер пула 0

Пул соединений для поставщика данных .NET Framework для SQL Server

5 голосов
/ 01 июня 2011

Значение по умолчанию для максимального размера пула равно 100, а минимальный размер пула равен 0

1 голос
/ 17 августа 2017

Размер пула соединений по умолчанию: 100 .Вы можете увеличить размер пула, используя свойство Max Pool Size в строке подключения.например - Максимальный размер пула = 1000;

Если вы используете Azure SQL-сервер , количество одновременных подключений будет зависеть от Уровень SQL Server, который вы используете.

Пожалуйста, обратитесь к ссылке для получения дополнительной информации - https://docs.microsoft.com/en-us/azure/sql-database/sql-database-service-tiers

...