标签: sql sql-server-2008 nolock
我知道使用NOLOCK,但有人可以帮我解决NOLOCK的机制。
如果是,那么它将引用哪种数据状态?
答案 0 :(得分:2)
是的,NOLOCK可以返回锁定的数据。返回的数据状态未确定(对于几乎所有'与...一致的声明',您可以找到一个MVP或其他人发布的反例...)。 NOLOCK读取不保证是正确的,事实上,are often incorrect。没有充分的理由使用NOLOCK。你应该解决潜在的问题,而不是试图解决脏读。