Справочная информация: у меня есть запрос, критичный к производительности, который я хотел бы выполнить, и меня не волнует грязное чтение.
Мой вопрос; Если я использую объединения, нужно ли на них указывать подсказку 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)
в соединении, чтобы убедиться, что я не блокирую объединенную таблицу?