This question shows research effort; it is useful and clear
0
This question does not show any research effort; it is unclear or not useful
Bookmark this question.
Show activity on this post.
我正在为一个包含 200 万多条记录的表执行下面的代码,但 NewID() 需要很长时间才能运行。
您能否建议一种替代方法来加快查询速度?
DELETE FROM Table1
WHERE ID NOT IN (SELECT TOP 60000 ID FROM Table1
WHERE flag <> '1'
ORDER BY NEWID())
AND
ID NOT IN(SELECT ID FROM Table1
WHERE flag = '1');