Hola,
¿Cómo puedo evitar que se produzca un deadlock en sql server al intentar
utilizar datos de una misma tabla?
Tengo que obtener el número máximo que contiene un campo, a este campo hay
que acceder de forma concurrente, y sólo lo puede leer un proceso cada vez,
una vez que lo lea ha de actualizar un campo.
¿Hay algún mecanismo para implementar algún tipo de zona de exclusión mutua
para que no bloquee a otros procesos? Necesito hacer que la transacción que
se ejecute concurrentemente bloquee esta tabla solamente en una parte
determinada, no en toda la transacción.
Saludos y gracias!!!
Leer las respuestas