Как изменить таймаут запросов к БД

Иногда нужно сделать так, чтобы долгие запросы не висели по 30 секунд, а отрубались раньше, не занимая ресурсов сервера. Для этого используем таймаут подключения к БД. Если за это время запрос не будет сделан, то он отменится. 

Чтобы изменить таймаут запросов, необходимо в web.config в AppSettings установить параметр sqlTimeout в секундах.

<add key="sqlTimeout" value="15" />

В этом случае если запрос выполнялся дольше, будет выдана ошибка Connection timeout

Примечание. Не путайте таймаут на подключение к серверу и таймаут на выполнение запроса. Чтобы установить таймаут на подключение к серверу необходимо в строке подключения в web.config добавить в конец строки подключения LocalSqlServer  connect timeout=15; . 

Falcon Space - функциональная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Насколько полезной была статья?

Google поиск по нашей документации

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Нужна бесплатная консультация?
Планируете делать веб-проект?
Сайт использует Cookie. Правила конфиденциальности OK