【问题标题】:Using NOLOCK in UPDATE statement在 UPDATE 语句中使用 NOLOCK
【发布时间】:2013-06-06 09:10:59
【问题描述】:

在 UPDATE 语句中使用 NOLOCK:

以下两个查询都运行良好。

UPDATE ml
SET CreationUserId = 'system'
FROM mst_login AS ml WITH (NOLOCK)
WHERE LoginId = 300


UPDATE mst_login
SET CreationUserId = 'system'
FROM mst_login WITH (NOLOCK)
WHERE LoginId = 300

这两种在更新语句中使用 NOLOCK 的方式有什么区别(在性能方面)?

【问题讨论】:

    标签: sql sql-update nolock


    【解决方案1】:

    没有区别。一种只是使用表别名。

    【讨论】:

      猜你喜欢
      • 2011-05-03
      • 1970-01-01
      • 1970-01-01
      • 2017-10-23
      • 2021-07-15
      • 2021-04-11
      • 2017-12-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多