使用ADO.NET的SQL Server的默认事务隔离级别是什么?我正在使用SQL Server的默认安装和正常的System.Data.SqlClient类。
答案 0 :(得分:60)
READ COMMITTED是Microsoft SQL Server数据库引擎的默认隔离级别。
来源:
以下是与其他隔离级别进行比较的方法:
SqlConnection.BeginTransaction()
的MSDN文档还说明Read committed
...将隔离级别重置为默认值(READ COMMITTED)...
答案 1 :(得分:10)
默认情况下,TransactionScope的隔离级别是Serializable,它提供最高级别的保护。
有关详细信息,请参阅以下链接: