Настройка времени ожидания пула соединений SQL и настройка удаленного запроса SQL Server - PullRequest
1 голос
/ 18 апреля 2011

ASP.Net ConnectionStrings по умолчанию имеет постоянный пул, а по умолчанию SQL Server имеет 600-секундный таймаут удаленного запроса. Я предполагаю, что для объединения в пул каждое подключение к пулу будет оставаться открытым в течение длительного времени.

Влияет ли настройка по умолчанию на 600 секунд на использование пула соединений? Так что бы время от времени возникала ошибка тайм-аута случайного соединения? или он работает с бассейном без проблем. Должен ли я вместо этого изменить максимальное время ожидания удаленного запроса на 0 (бесконечно)?

Спасибо

1 Ответ

1 голос
/ 18 апреля 2011

Конечно, тайм-аут влияет на пул.Если у вас есть длительные запросы к базе данных, которые остаются открытыми в течение 600 секунд, и поступают новые запросы, изменения в том, что в пуле соединений заканчиваются соединения.

...