我有一组在事务中运行的简单Update查询,每个查询都会更新一个特定的表。问题是,如果表中有数千个记录,则会导致超时错误。任何想法如何优化这一点。
update DocumentPermission set ReferenceID = @MergeToUserID where ReferenceID=@SourceUserID
update BlogCategoryPermission set ReferenceID = @MergeToUserID where ReferenceID =SourceUserID
update BlogPermission set ReferenceID = @MergeToUserID where ReferenceID = @SourceUserID
感谢名单
答案 0 :(得分:0)
您可能只是缺少ReferenceID列的索引?如果它需要多次梳理该表,那对你来说可能很慢。