Bloquear Registro para Actualizar controlando la Concurrencia

Manel
20 de Septiembre del 2003
Hola, Quisiera bloquear UN SOLO/UN CONJUNTO DE registro/s para LEER/ACTUALIZAR un valor evitando problemas de CONCURRENCIA.
La cuestin es que no se si con el LockTipe PESIMISTA bloquea los registros del SELECT o TODA la TABLA. Otra posibilidad que me planteo es incluir en la sentencia SELECT el texto FOR UPDATE, pero no se cuanto tiempo lo tendr reservado as, que pasar si el script se aborta o si funcionar . . . . Please, alguien se ha enfrentado a esto ??? Como lo ha solucionado ???

huanan
20 de Septiembre del 2003
Hola
LockTypePessimistic bloquea los registros cuando son editados, y LockTypeOptimistic bloquea los registros solo cuando son actualizados.
Yo utilizo el optimistic.

Un saludo