370得票9回答
SQL Server中“读取已提交”和“可重复读”有什么区别?

我认为上述的隔离级别有很多相似之处。请问是否能给出一些好的例子来描述它们之间的主要区别?

270得票10回答
为什么要使用READ UNCOMMITTED隔离级别?

用简单的英语来说,使用某个东西的优缺点是什么?SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED 在.NET应用程序和报表服务应用程序中进行查询?

201得票6回答
如何查找当前事务级别?

如何在SQL Server中查找当前数据库的事务级别?

145得票3回答
如何检测是否启用了READ_COMMITTED_SNAPSHOT?

在 Microsoft SQL Server 中,有没有一种方法可以检测一个数据库是否通过 T-SQL 命令 ALTER DATABASE <database> SET READ_COMMITTED_SNAPSHOT ON; 来设置了隔离级别?我无法在 T-SQL 或管理工具的 G...

123得票4回答
事务隔离级别与表锁的关系

我已经了解了四个隔离级别:Isolation Level Dirty Read Nonrepeatable Read Phantom Read READ UNCOMMITTED Permitted Permitted Permi...

91得票10回答
SET READ_COMMITTED_SNAPSHOT ON应该需要多长时间?

运行需要多长时间?ALTER DATABASE [MySite] SET READ_COMMITTED_SNAPSHOT ON 我刚刚运行了它,花了10分钟。我该如何检查是否已应用?

84得票5回答
读提交快照与快照隔离级别

请问有人可以帮助我理解在 SQL Server 中何时使用快照隔离级别而不是读提交的快照隔离级别吗? 我明白大多数情况下读提交的快照隔离级别可用,但不确定何时应该选择快照隔离级别。 谢谢

82得票3回答
为什么System.Transactions的TransactionScope默认隔离级别是Serializable?

我只是在想,创建System.Transactions TransactionScope时,使用Serializable作为默认的隔离级别的好理由是什么,因为我想不出任何理由(并且似乎无法通过web/app.config更改默认值,所以您总是需要在代码中设置它)。using(var trans...

65得票5回答
NOLOCK和UNCOMMITTED有什么区别?

我使用SQL Server 2012。我编写了两个查询,但是NOLOCK和UnCommitted之间有什么区别?SELECT lastname, firstname FROM HR.Employees with (READUNCOMMITTED) SELECT lastname, first...