sql性能优化实例

1 UPDATE mlxy 
2 SET mlxy.IsOwner = 1 
3 FROM
4     mlxyUser mlxy WITH ( nolock )
5     INNER JOIN v_Room2Customer vr2c WITH ( nolock ) ON mlxy.userid= vr2c.cardid
6     INNER JOIN arean arean WITH ( nolock ) ON vr2c.areaname = arean.areaname 
7     AND arean.areatype = '楼盘' 
8     AND mlxy.UserID=@UserID;
 1 UPDATE mlxy 
 2 SET mlxy.IsOwner = 1 
 3 FROM
 4     mlxyUser mlxy WITH ( nolock ) 
 5 WHERE
 6     mlxy.UserId = @NewUserId 
 7     AND EXISTS (
 8     SELECT
 9         1 
10     FROM
11         v_Room2Customer vr2c WITH ( nolock )
12         INNER JOIN arean WITH ( nolock ) ON vr2c.areaname = arean.areaname 
13         AND arean.areatype = '楼盘' 
14         AND mlxy.userid= vr2c.cardid 
15     );

 

posted @ 2020-02-03 20:55  杨浪  阅读(206)  评论(1)    收藏  举报