Я использую базу данных 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) заблокирован?