Member 12148925 Ответов: 2

Тайм-аут команды C# SQL


Hej и,

У меня есть приложение, которое имеет тайм-аут sql-команды 3 минуты. каково будет влияние, если запрос завершит обработку через 1 минуту?

Любая помощь будет оценена по достоинству.

Заранее спасибо


Что я уже пробовал:

Hej и,

У меня есть приложение, которое имеет тайм-аут sql-команды 3 минуты. каково будет влияние, если запрос завершит обработку через 1 минуту?

Любая помощь будет оценена по достоинству.

Заранее спасибо

Karthik_Mahalingam

что плохого в попытке ?
Не публикуйте тот же контент в разделе " Что я пробовал"

каково будет влияние, если запрос завершит обработку через 1 минуту
Никакого воздействия, он выполнит

Member 12148925

Я думаю, что может быть влияние того, что система должна ждать 3 минуты, даже если запрос выполняется за одну минуту.

Karthik_Mahalingam

нет, нет, не так..

madhav_jain

максимальное время завершения обработки - 3 мин.. они не оказывают никакого воздействия, если его закончить за 1 мин..

2 Ответов

Рейтинг:
20

Karthik_Mahalingam

Обратиться Свойство sqlcommand.Свойство CommandTimeout (System. Data.SqlClient)[^]

Цитата:
У меня есть приложение, которое имеет тайм-аут sql-команды 3 минуты

Это означает, что SQl Command может подождать максимум 3 минуты чтобы завершить выполнение sql-запроса, помимо этого он будет выдать исключение.

Цитата:
hat будет иметь влияние, если запрос завершит обработку в течение 1 минуты.

Никакого воздействия, он будет работать нормально.


Рейтинг:
10

OriginalGriff

Командный тайм-аут является максимальный количество времени, которое дается команде для завершения: если она не завершается за это время, она прерывается и возникает ошибка.
Если он завершается менее чем за это время, данные возвращаются, а значение тайм-аута игнорируется. Значение по умолчанию-30 секунд.
Свойство sqlcommand.Свойство CommandTimeout (System. Data.SqlClient)[^]