Bloqueos en una transacción
Hola, tengo una pregunta referenta a bloqueos.
Al abrir una transacción, hago un insert en una tabla y la tabla queda totalmente bloqueada hasta que más tarde se haga el commit.
¿Hay alguna manera de que esto no sea así?
¿Hay alguna forma de que otro usuario pueda lanzar una select sobre esa tabla y no se quede pillada la consulta hasta el commit del primer usuario?
El tema de bloqueos no lo domino demasiado, ayudadme por favor!!!
Muchas gracias por vuesgtra atención.
Al abrir una transacción, hago un insert en una tabla y la tabla queda totalmente bloqueada hasta que más tarde se haga el commit.
¿Hay alguna manera de que esto no sea así?
¿Hay alguna forma de que otro usuario pueda lanzar una select sobre esa tabla y no se quede pillada la consulta hasta el commit del primer usuario?
El tema de bloqueos no lo domino demasiado, ayudadme por favor!!!
Muchas gracias por vuesgtra atención.
Mi estimado si usted utiliza el nolock
no importa que la tabla que esta usando
se encuentre dentro de una transacción
Select *
From NombreTabla(Nolock)
Espero que te funcione
[email protected]
