标签: sql sql-server sql-server-2008 nolock read-uncommitted
我有一个运行SQL服务器表的查询,其中,我并不关心确切的计数。所以,我想为该查询指定NOLOCK。但是,查询本身包含多个子查询和多个连接;所以,把NOLOCK放到一边很脏。
虽然,我可以设置交易级别" READ-UNCOMMITTED"对于表格,但这也会改变所有其他查询。我想更改该特定查询的事务级别,但不在多个位置的查询中指定NOLOCK。这可能吗?