Назначение временной переменной WITH (NOLOCK)

Есть ли преимущество в скорости при использовании WITH (NOLOCK) во временном назначении переменной. Имея в виду:

это

DECLARE @oldestPerson INT = (SELECT TOP 1 Age FROM tbl_Persons)

вирши

DECLARE @oldestPerson INT = (SELECT TOP 1 Age FROM tbl_Persons WITH (NOLOCK))

учитывая, что NOLOCK и READUNCOMMITTED недопустимы для операторов UPDATE, INSERT и DELETE https://docs.microsoft.com/en-us/sql/t-sql/queries/update-transact-sql. Квалифицируется ли временное назначение переменных по этому правилу как INSERT?

0 ответов

Другие вопросы по тегам