В SQL Server Management Studio откройте диалоговое окно параметров (Инструменты .. Опции).Разверните до «Выполнение запроса / SQL Server / Общие».Вы должны увидеть что-то вроде этого:

Время ожидания выполнения - это то, что вам нужно.Значение 0 указывает бесконечный тайм-аут.Положительное значение: предел времени ожидания в секундах.
ПРИМЕЧАНИЕ. this value "- совокупное время ожидания для всех сетевых чтений во время выполнения команды или обработки результатов.out может по-прежнему возникать после возврата первой строки и не включает время обработки пользователем, только время чтения по сети. "(для MSDN).
Если вы используете ADO.Net (System.Data.SqlClient), вам нужно свойство CommandTimeout объекта SqlCommand.Глагол тайм-аута строки подключения: Connect Timeout
, Connection Timeout
или Timeout
указывает время ожидания при установлении соединения с SQL Server.Это не имеет ничего общего с выполнением запроса.