Zrozumienie ZABLOKOWAŃ SQL Server na zapytaniach SELECT
Zastanawiam się, jaka jest korzyść z używaniaSELECT WITH (NOLOCK)
w tabeli, jeśli jedyne inne zapytania dotyczące tej tabeli toSELECT
zapytania.
Jak to jest obsługiwane przez SQL Server? Czy aSELECT
blok zapytań innySELECT
pytanie?
Używam SQL Server 2012 i Linq-to-SQLDataContext
.
(EDYTOWAĆ)
O wydajności:
Czy drugiSELECT
muszę poczekać na 1SELECT
skończyć, jeśli używasz blokadySELECT
?Versus aSELECT WITH (NOLOCK)
?