Noções básicas sobre o SQL Server LOCKS em consultas SELECT
Eu estou querendo saber qual é o benefício de usarSELECT WITH (NOLOCK)
em uma tabela se as únicas outras consultas afetando essa tabela foremSELECT
consultas.
Como isso é tratado pelo SQL Server? Seria umSELECT
bloco de consulta outroSELECT
inquerir?
Estou usando o SQL Server 2012 e um Linq-to-SQLDataContext
.
(EDITAR)
Sobre o desempenho:
Seria um segundoSELECT
tem que esperar por um primeiroSELECT
para terminar se estiver usando um bloqueadoSELECT
?Versus aSELECT WITH (NOLOCK)
?