是否存在与 READCOMMITTEDLOCK 表提示等效的事务隔离级别?

问题描述 投票:0回答:1

文档清楚地表明,当启用非默认

READCOMMITTEDLOCK
选项时,您可以使用
SET TRANSACTION ISOLATION LEVEL READ COMMITTED
表提示来获取默认
READ_COMMITTED_SNAPSHOT
行为。是否有与此等效的事务隔离级别?也就是说,当启用
READ_COMMITTED_SNAPSHOT
选项时,如果禁用该选项并且我在
READ COMMITTED
隔离级别下运行,是否有一个事务隔离级别可以让我采取行动?

sql-server t-sql transactions isolation-level hint
1个回答
0
投票

当启用 READ_COMMITTED_SNAPSHOT 选项时,如果禁用该选项并且我在 READ COMMITTED 隔离级别下运行,是否有一个事务隔离级别可以让我采取行动?

不。但 REPEATABLE READ 和 SERIALIZABLE 会强制使用 S 锁进行读取。

© www.soinside.com 2019 - 2024. All rights reserved.