我正在使用不断写入/读取的MS SQL数据库,以及通过链接服务器连接链接到的数据库。这就是为什么我在运行的每个查询中都使用SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
的原因。我的问题是,此事务级别将用于链接服务器上运行的查询吗?假设我的服务器名为General
,并且已链接到服务器Linked
。如果我运行以下查询:
select *
from General.TableName
join Linked.[Database].dbo.AnotherTableName on 1 = 1
Linked.Database.dbo.AnotherTableName
是否会被(IS)锁定?