我有一个连接删除与另一个表匹配的行,但连接字段必须是一个大的 varchar(250 个字符)。我知道这并不理想,但我想不出更好的方法。这是我的查询:
DELETE P
FROM dbo.FeedPhotos AS P
INNER JOIN dbo.ListingPhotos AS P1 ON P.photo = P1.feedImage
INNER JOIN dbo.Listings AS L ON P.accountID = L.accountID
WHERE P.feedID = @feedID
即使 ListingPhotos 表中的行数少于 1000,此查询也会不断超时。
任何帮助,将不胜感激。