猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
讨论下WITH (nolock)
一个锁的概念,之前用的不是很多,不太清楚属于哪个级别的锁,哪种开发case下使用
MYYA
浏览 551
回答 5
5回答
森栏
标准这样写:select * from tbName with(nolock) 简化这样写:select * from tbName(nolock) 不过在跨服务器时必须采用标准写法才可以,加nolock可以提高查询性能,不会锁表,在允许脏读的情况下用,一般来说大多数情况都是允许脏读的,呵呵,尤其是使用只读库时我们这边强制要求必须加nolock
0
0
0
牧羊人nacy
在查询数据库(select * from tbName with(nolock))的时候可以加上,避免由于要查的表被锁定,造成查询超时。
0
0
0
汪汪一只猫
NOLOCK 语句执行时不发出共享锁,允许脏读 ,等于 READ UNCOMMITTED事务隔离级别 。 推荐阅读:SQL 2005 with(nolock)详解
0
0
0
拉风的咖菲猫
属于未提交读的隔离级别。适合查询一致性要求不高的情况,允许脏数据出现情况。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
SQL Server
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续