我有幾臺應用程序運行在一臺機器上,並且在該機器上安裝了MSSQL服務器。TransactionScope是否在LinQ查詢中對數據庫進行交叉進程鎖定?
應用程序是各種類型的,如WPF,WCF服務,MVC應用程序等。 所有人都訪問位於sql服務器上的唯一數據庫。 訪問模式是簡單的LinQ-to-SQL類調用。
在每個數據庫中,我做了一些查詢,一些檢查和一些數據庫寫入。
我的問題是: 我可以肯定地說這些事務範圍內調用不會在同一時間運行(是線程和進程安全)通過使用簡單的TransactionScope
實例?
是的,它確實使用transactionscope它將是安全的,也取決於您設置的IsolationLevel。 – ethicallogics 2012-07-11 11:23:19