0

我被禁用MSDTC測試我的代碼,並希望確保我的代碼中沒有交易得到升級(Trace why a transaction is escalated to DTC)。現在代碼似乎正常工作並沒有涉及到任何DTC peoblem。我應熟悉它,該代碼將正常工作,當它被部署在那裏將沒有升級。它將部署在SQL Azure上,而EF 4.5則用於數據訪問。避免升級爲DTC SQL Azure的

根據這個帖子TransactionScope automatically escalating to MSDTC on some machines?的SQL Server 2008可以使用多個連接,而不斷升級的,我只是想確認它是否適用於SQL Azure的爲好。

任何建議將不勝感激。

謝謝

回答

1

我們也遇到過Azure的這個問題。我們同時尋找到它在過去幾個月的經驗是一致的:

禁用MSDTC開發機器上,如果在連接到SQL 2008年你的代碼工作可靠,你不會看到在您的部署問題。我們的Web應用程序,每天多達30萬個的獨立訪問者,我們從來沒有見過的時候,我們已經在本地固定它的生活環境的問題。