Как уже упоминалось, время ожидания соединения - это время ожидания для установления соединения с сервером БД. Тайм-аут команды - это тайм-аут для выполнения команды.
Возможно продление времени ожидания команды, но при этом в ASP.NET вы должны также знать о времени ожидания выполнения запроса. Вы можете установить его в коде через Server.ScriptTimeout
или глобально в httpRuntime/@executionTimeout
. Значение по умолчанию для .NET 2.0+ составляет 110 с.
Но, как правило, это, скорее всего, неправильный способ разработки приложения. Если вы не будете делать какие-то тяжелые онлайн-отчеты, которые будут редко выполняться, никто не захочет ими пользоваться.