为了账号安全,请及时绑定邮箱和手机立即绑定

SQL Server 中的 NOLOCK 到底是什么意思?

/ 猿问

SQL Server 中的 NOLOCK 到底是什么意思?

慕容708150 2018-12-13 10:11:00

SQL Server 中的 NOLOCK 到底是什么意思?


查看完整描述

1 回答

?
缥缈止盈

一般用于此类语句中:select * from t with(NOLOCK)
nolock是不加锁查询,可以读取被事务锁定的数据,也称为脏读。
说明:
使当前会话的查询,不受其它会话的事务所阻塞。
但是这样做,就读取了其它事务的“修改后未提交的”数据。
也就是允许“READ UNCOMMITTED”

查看完整回答
反对 回复 2019-01-19
  • 1 回答
  • 0 关注
  • 250 浏览
我要回答

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信