使用ADO.NET的SQL Server的默认事务隔离级别是什么?

Jon*_*len 46 ado.net transactions sql-server-2008

使用ADO.NET的SQL Server的默认事务隔离级别是什么?我使用SQL Server的默认安装和正常的System.Data.SqlClient类.

hkf*_*hkf 62

READ COMMITTED是Microsoft SQL Server数据库引擎的默认隔离级别.

资源:

以下是它与其他隔离级别的比较:

MSDN文档SqlConnection.BeginTransaction()也说明了Read committed

...要将隔离级别重置为默认值(READ COMMITTED)...


use*_*985 11

默认情况下,TransactionScope的隔离级别为Serializable,可提供最高级别的保护.

有关更多信息,请参见以下链接