3
我已經在MS SQL下面插入存儲過程:中的性能改善NOT IN插入
insert into Status_Table(Field1, Field2, Field3, Status_ID, Status_ID2)
select a.Field1 , a.Field2 , a.Field3 , a.Status_ID , a.Status_ID2
from ##StatusTempTable as a
where a.Status_ID+a.Status_ID2 not in(select Status_ID+Status_ID2 from Status_Table)
之前,我做的插入,我會檢查是否有任何行具有相同的STATUS_ID和Status_ID2存在。 Table Status_Table包含超過3個Mio行,Insert變得很長。有沒有其他方法可以提高性能?