Tema: concurrencia
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/03/2007, 22:55
thalx
 
Fecha de Ingreso: abril-2006
Mensajes: 134
Antigüedad: 18 años, 1 mes
Puntos: 0
Busqueda Re: concurrencia

No con concurrencia me refiero a la cuestion del bloqueo que hace o deberia hacer un DBMS con respecto a una variable cual sea que pueda en un momento dado ser accesada por un usuario e inmediatamenet por otro siendo posiblemente que la informacion que el segundo reciba sea incorrecta.. me explicare mejor:

Variables A=50

Usuario1 lee A=50
Usuario2 lee A=50
Usuario1 Resta A - 4= 46
Usuario2 Resta A - 5= 45

Error de concurrencia ya que A habia leido primero la variable y esta deberia estar bloqueda para cualquier otra transaccion hasta que la transaccion halla estado comprometida y despues liberara la para que cualquier otro Usuario la pudiese leer y asi no causar un error ya que segun el ejemplo para cuando Usuario2 resta a A..A no vale 50 si no que vale 46.

No se si me he explicado mejor.