SQL Server--with (nolock)的使用

With (nolock)可以提高sql的查询性能,因为他不需要考虑所查询表的transaction lock,也正因为如此,可能会造成dirty read,因为trans中已经修改而未提交的数据会被查询出来,所以使用的时候需要注意是否需要考虑数据的完整性

在查询的时候使用with (nolock)会提高33%的性能

 

注意:nolock和 with (nolock)的区别

在做跨服务器查询时,只能用nolock,

平时建议使用with (nolock)

 

posted @ 2022-10-31 14:14  派大没有星  阅读(190)  评论(0编辑  收藏  举报