Tema: Concurrencia
Ver Mensaje Individual
  #2  
Antiguo 20-04-2006
Avatar de Emilio
*Emilio* Emilio is offline
Capo
 
Registrado: may 2003
Ubicación: Palma de Mallorca
Posts: 2.635
Reputación: 10
Emilio Va por buen camino
Durante bastante tiempo hice uso de un ficherito de texto para el tema de los bloqueos, es decir se trata de hacer una secuencia en la que obligas a los usuarios a ir en fila india.

Abres un ficherito de texto, bloqueas el ficherito, hace tus inserts o updates, desbloqueas el fichero de texto.

De esta forma si un usuario intenta acceder simultanemante deberá esperar a que el fichero este desbloqueado.

Otra forma de hacerlo es enviar todas las consultas a una tabla, y tener un proceso ejecutándose constantemente que mira si hay registros en la tabla, si los hay, se encarga de ejecutar las sentencias SQL guardadas en la tabla, de esta forma también te aseguras que siguen un orden.
__________________
Saludos
Emilio
Responder Con Cita