Distributed Transaction FAQ
We wish to perform distributed transactions (using ADO.net 2) across multiple DB instances.
Another team's previous experience with DT has shown that in the case where the application crashes it is possible that transactions will be stuck (some blame to DTC failing to realize the application crashed). The stuck transactions had to be manually killed
Is that possible?
Does the MSDTC not have a timeout?
Is it configurable?
Whatare the problems I should expect when performing a distributed transaction?
Almost everyone I went to ask about this told me to stay away from DT but have had too little experience to be considered "reliable'.
Your advice appreciated.
Cheers,

