Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/09/2003, 21:09
DADU
 
Fecha de Ingreso: septiembre-2003
Mensajes: 128
Antigüedad: 21 años, 8 meses
Puntos: 0
Me parece que el lockeo con select, no es para ese tipo de transacciones. Es mas bien para operaciones inmediatas y los lockeos de milisegundos. Por ejemplo varias cajas piden el ultimo numero de recibo, se lockea el registro hasta que termina la transaccion para que otra caja no se lo saque.

Supongo que tenes para el producto un estado, es decir lo puedes marcar como vendido o reservado.
Si dos usuarios solicitan el mismo producto, se lo das al que llega primero. Luego le muestras una pagina de confirmacion. Cuando el segundo haga la compra en la pagina de confirmacion, le diras que el producto fue vendido. Por que ya habias cambiado el estado.
Hacer un lockeo es muy ineficiente.

Cuentame que opinas.

Saludos, Daniel.