Ver Mensaje Individual
  #2  
Antiguo 29-04-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Reputación: 28
jachguate Va por buen camino
Interbase es un sistema de base de datos que plantea un modelo de bloqueos optimista. Es decir, un registro es bloqueado (para actualizaciones) hasta que el servidor recibe una sentencia update/delete que lo "toca". Este registro podrá seguir leyendose por otras transacciones que esten participando concurrentemente en la base de datos, tanto en su última versión confirmada (para transacciones read-commited) como en alguna versión anterior si es necesario (para transacciones serializadas).

Dos usuarios no podrán modificar al mismo tiempo un mismo registro. Cuando una transaccion intenta modificar un registro que está bloqueado por otra transaccion, podria recibir un error inmediatamente o esperar un tiempo para que la otra transaccion libere el registro. No estoy seguro de como controlar este comportamiento en Interbase, pero si te interesa, seguramente hay algun experto por aqui que pueda aclarar el punto.

Hasta luego.

Responder Con Cita