Entendiendo los LOCKS de SQL Server en las consultas SELECT
Me pregunto cuál es el beneficio a utilizarSELECT WITH (NOLOCK)
en una tabla si las únicas otras consultas que afectan a esa tabla sonSELECT
consultas
¿Cómo se maneja eso con SQL Server? Sería unSELECT
consulta otro bloqueSELECT
¿consulta?
Estoy usando SQL Server 2012 y un Linq-to-SQLDataContext
.
(EDITAR)
Sobre el rendimiento:
Sería un segundoSELECT
tener que esperar un 1erSELECT
para terminar si se usa un bloqueadoSELECT
?Versus aSELECT WITH (NOLOCK)
?