这可能是一个简单的问题,但我对此很陌生。我正在尝试使用以下命令在 sql server 中设置列:
update myTable
set myCol = a.col
from table2 as a
where a.col_1 = col_1 and a.col_2 = col_2;
myTable 大约有 1.5 亿行。和 table2 大约 300,000 行。我已正确索引 table2,因此查找速度很快。我分别在一百万行上尝试了这个,大约花了 20 秒。但是整张桌子花了很长时间,现在两天多了,还没有完成。我想知道是否有更好的解决方案。
提前致谢。