何时使用(nolock)和WITH(XLOCK,ROWLOCK,HOLDLOCK)

时间:2015-11-05 12:56:40

标签: sql-server-2008 c#-4.0

with(nolock)和WITH(XLOCK,ROWLOCK,HOLDLOCK)之间有什么区别。

在我的应用程序中,我使用parallel.Foreach库处理10000个数据,但很多时候插入了重复记录。为了处理这种情况,我使用了 WITH(XLOCK,ROWLOCK,HOLDLOCK)这对我有用。

但我很困惑,在哪种情况下我需要使用(nolock)和WITH(XLOCK,ROWLOCK,HOLDLOCK)。

0 个答案:

没有答案