背景:我想运行一个性能关键型查询,我不关心脏读.
我的问题是;如果我正在使用连接,我是否也必须在这些连接上指定NOLOCK提示?
例如;是:
SELECT * FROM table1 a WITH (NOLOCK)
INNER JOIN table2 b WITH (NOLOCK) ON a.ID = b.ID
相当于:
SELECT * FROM table1 a WITH (NOLOCK)
INNER JOIN table2 b ON a.ID = b.ID
或者我需要在联接上指定(NOLOCK)
提示,以确保我没有锁定联接的表?