MSSQL: уровень изоляции транзакции со связанным сервером - PullRequest
2 голосов
/ 10 апреля 2019

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

...