2
select * from tableA, tableB with (nolock)
不NOLOCK提示适用于tableB的,还是它同时适用于表?我需要为适用于两个表的提示做
select * from tableA with (nolock), tableB with (nolock)
?
select * from tableA, tableB with (nolock)
不NOLOCK提示适用于tableB的,还是它同时适用于表?我需要为适用于两个表的提示做
select * from tableA with (nolock), tableB with (nolock)
?
表格提示仅适用于上表。您需要做
select * from tableA with (nolock), tableB with (nolock)
是的。表提示仅适用于上表。要为查询中的所有表设置此功能,您可以执行此操作。然而
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
NOLOCK
/READ UNCOMMITTED
可能导致不一致的结果。你是否考虑过RCSI?
感谢您指向RCSI;我之前没有遇到过,它是我们的选择,但它需要大量的测试。 – Polyfun 2011-05-12 08:17:15