SqlConnection и TransactionScope Timeout

У меня есть TransactionScope (более DTC, прочитано совершено) с тайм-аутом 60 минут. В TransactionScope я открыл соединение (надеюсь подключиться к транзакции), но через 30 секунд я получаю тайм-аут.

В файле machine.config я изменил значение system.transaction maxTimeout до 60 минут.

Почему тайм-аут наступает через 30 секунд?

1 ответ

SqlCommand уже имеет свойство CommandTimeout, которое по умолчанию составляет 30 секунд. Может быть, вы используете его в своей транзакции.

Другие вопросы по тегам