Справочная информация. У меня есть критически важный для пользователя запрос, который я хотел бы запустить, и я не забочусь о грязных чтениях.
Мой вопрос: Если я использую объединения, нужно ли мне также указывать подсказку NOLOCK?
Например; является:
SELECT * FROM table1 a WITH (NOLOCK)
INNER JOIN table2 b WITH (NOLOCK) ON a.ID = b.ID
Эквивалент:
SELECT * FROM table1 a WITH (NOLOCK)
INNER JOIN table2 b ON a.ID = b.ID
Или мне нужно указать подсказку (NOLOCK)
для соединения, чтобы убедиться, что я не блокирую связанную таблицу?