有没有办法为某些 sql 查询使用ReadCommited事务隔离级别,同时为其他查询使用ReadCommitedSnapshot?
据我所知,我以前在ReadCommited IL下运行的所有事务一旦我的数据库 将切换到RCS 。SET READ_COMMITTED_SNAPSHOT ON
在.NET
我只有IsolationLevel.ReadCommited
.
当然,我不能只SET READ_COMMITTED_SNAPSHOT
在每次查询之前打开/关闭,因为它需要非常单一的 sql 连接(实际上需要一些时间)。
有什么选择吗?
编辑:上!!!!