Что будет быстрее?
Метод A:
UPDATE table1
SET table1.column1 = table2.column1
FROM table2
WHERE table1.column2 = table2.column2
Метод B:
UPDATE table1
SET table1.column1 = table2.column1
FROM table1
JOIN table2 on table1.column2 = table2.column2
Будут ли они генерировать тот же план выполнения?
Есть ли какой-нибудь случай, когда мне следует избегать одного из них?
Некоторые тесты, которые я провел, выполнялись почти одновременно, но всегда приятно услышать второе мнение.