BLOQUEOS de registros en db2 400
Publicado por David (1 intervención) el 02/03/2006 16:37:59
Hola a todos.
Estamos trabajando con db2 y Java.
Nosotros estamos bloqueando un grupo de registro con la sentencia:
String sql = "SELECT * FROM ..... WHERE ...... FOR UPDATE WITH RS";
hasta aquí todo bien. el usuario que ejecuta esta select puede hacer sus actualizaciones y borrados de estos registros sin problema sin que nadie mas tenga acceso a la modificación de estos regs sólo a su lectura.
El problema es que necesitamos que los cambios que va haciendo el usuario se vayan guardando en tiempo real. Y para que esto ocurra hay que hacer commit. Pero claro si hacemos commit en cada operación del usuario los registros se desbloquean en el primer commit.
Alguna sugerencia
Estamos trabajando con db2 y Java.
Nosotros estamos bloqueando un grupo de registro con la sentencia:
String sql = "SELECT * FROM ..... WHERE ...... FOR UPDATE WITH RS";
hasta aquí todo bien. el usuario que ejecuta esta select puede hacer sus actualizaciones y borrados de estos registros sin problema sin que nadie mas tenga acceso a la modificación de estos regs sólo a su lectura.
El problema es que necesitamos que los cambios que va haciendo el usuario se vayan guardando en tiempo real. Y para que esto ocurra hay que hacer commit. Pero claro si hacemos commit en cada operación del usuario los registros se desbloquean en el primer commit.
Alguna sugerencia
Valora esta pregunta


0