0
我有這個問題。我可以看到like
的一些問題。使用LIKE比較優化存儲過程
你們可以看看這個查詢並幫我優化它嗎?我真的很感謝你花時間在這裏支持我。
UPDATE F_State
SET StateName = L.State_Name
FROM Reg.Location L
JOIN F_State S ON CONVERT(nvarchar, L.stateID) = s.StateCode --BECAUSE THIS IS NVARCHAR and ststeid isnt
WHERE S.StateName LIKE '%)%'
AND L.ZIPCODE = S.ZIPCODE
AND L.CITY=S.CITY
我有大約300,000行更新....這根本沒有幫助。你們能幫我解決嗎?再次感謝你們!
使用'LIKE'%....%''基本上可以防止SQL Server能夠使用任何索引。如果你真的需要這樣 - 關於運行時間你可以做的不多 - 你只需要耐心..... –
@marc_s ....嘿,現在它已經將近半個小時了,還在運行......謝謝再次,夥計.. –