我有 2 张桌子,例如:
-table1: id_1, id_2, id_3, ref_id (id_1, id_2 is pk)
-table2: ref_id, id_4
我希望 id_3 字段应该等于 table2 的 id_4(ref_id 是主键) table1 有大约 600 万条记录,table2 有大约 2700 条记录。
我写了一个类似的sql:
update table1
set id_3 = b.id_3
from table1
left join table2 b on id_1= b.ref_id
通过使用 SQL Server,查询需要大约 16 小时的时间,但仍然没有响应。如何减少查询时间?