SqlConnection и TransactionScope Timeout
У меня есть TransactionScope (более DTC, прочитано совершено) с тайм-аутом 60 минут. В TransactionScope я открыл соединение (надеюсь подключиться к транзакции), но через 30 секунд я получаю тайм-аут.
В файле machine.config я изменил значение system.transaction maxTimeout до 60 минут.
Почему тайм-аут наступает через 30 секунд?
1 ответ
SqlCommand уже имеет свойство CommandTimeout, которое по умолчанию составляет 30 секунд. Может быть, вы используете его в своей транзакции.