bloqueos a nivel de fila

12/08/2005 - 08:23 por Kano | Informe spam
Buenas
Tengo ciertas tablas que son accedidas por una aplicación multiusuario.
Esta aplicacion se instancia una vez por usuario (asi que el control de
concurrencia no puedo implementarlo en la aplicación).
La preguna es, cómo puedo bloquear registros de tabla para que acceda
solo una instancia de la aplicación?
La idea es que mediante una sentencia sql bloquear una fila de la tabla,
que la aplicación la use y cuando acabe que la libere.Y mientras q
ninguna otra instancia pueda coger esta fila.

Que me sugeris

Gracias!!
Kano
 

Leer las respuestas

#1 Mauro
12/08/2005 - 14:32 | Informe spam
consulta en los bols "Locking Hints"
se pueden agregar en los select, ej

select from tabla a with (nolock)
"Kano" wrote in message
news:%
Buenas
Tengo ciertas tablas que son accedidas por una aplicación multiusuario.
Esta aplicacion se instancia una vez por usuario (asi que el control de
concurrencia no puedo implementarlo en la aplicación).
La preguna es, cómo puedo bloquear registros de tabla para que acceda
solo una instancia de la aplicación?
La idea es que mediante una sentencia sql bloquear una fila de la tabla,
que la aplicación la use y cuando acabe que la libere.Y mientras q
ninguna otra instancia pueda coger esta fila.

Que me sugeris

Gracias!!
Kano

Preguntas similares