Select bloquea y no deja hacer update

26/05/2004 - 11:11 por Manuel | Informe spam
Es posible que una select me haga un bloqueo por pag y me
bloquee la ejecucion de un update?
Estas mismas pruebas las he hecho en otro servidor con una
copia de seguridad, tirando de local y no me ocurre.

Muchas Gracias.Un saludo.
 

Leer las respuestas

#1 Adrian D. Garcia
26/05/2004 - 11:34 | Informe spam
Depende de varios factores.

Si es un SELECT que no se ejecuta dentro de una transaccion bloqueara las
filas afectadas en forma "compartida" est significa que permitira a acceder
a leerlas pero no a actualizarlas durante la ejecucion del query. Si este
select lee un determinado porcentaje (no recuerdo cual es) de filas de una
pagina, SQL Server bloquea en forma compartida la pagina y no las filas de
la misma.
Si el SELECT se encuentra dentro de una transaccion, depende del nivel de
aislamiento que tenga la misma para que el bloqueo se mantenga durante mas o
menos tiempo y del tipo de bloqueo que se produce.

Podrias contarnos mas sobre tu caso?

Saludos

Adrian D. Garcia
NDSoft
MCSD
"Manuel" escribió en el mensaje
news:12b7401c44301$6f38fad0$
Es posible que una select me haga un bloqueo por pag y me
bloquee la ejecucion de un update?
Estas mismas pruebas las he hecho en otro servidor con una
copia de seguridad, tirando de local y no me ocurre.

Muchas Gracias.Un saludo.

Preguntas similares