我有一个小桌子,有多个用户每隔一秒左右更新一次。
每个用户只更新特定记录 - 从不相同的记录 每条记录只更新一次
我已经尝试了每种锁定方法,但我仍然每分钟左右都会收到错误。
我不明白一个用户只更新一次的记录如何导致死锁。任何想法都会非常感激。
UPDATE i WITH (ROWLOCK)
SET i.CanPost = t.CanPost,
i.Instructions = t.Instructions,
i.Xtelelink = t.Xtelelink,
i.[Status] = t.[Status],
i.StatusID = t.StatusID,
i.ETSDatabase = t.ETSDatabase,
i.ETSTable = t.ETSTable
FROM inHousing i
JOIN #t1 t
ON t.InHousingID = i.InHousingID