Cita:
Iniciado por gnzsoloyo
No. El bloqueo ocurre mientras dure la operación que se debe mantener consistente, y lo que haces es gestionar esa situación para enviar las otras inserciones desde los otros puntos de venta.
@gnzsoloyo
Estoy tratando de entender lo que me pusiste...
mi consulta es la siguiente:
-Tabla Articulos ( ID, Descripcion, Stock, PrecioVenta )
Yo trabajo con PHP&HTML.
El primer formulario ZendFramework-JQuery el Usuario selecciona el articulo y la cantidad.
El segundo formulario (ya con procesos PHP) valida el Stock-Cantidad, y que al ser HTML-Javascript el primer formulario, valida que ningun dato relevante fuese modificado.
En el segundo se agregan otros datos y por ultimo envia al 3 PHP para procesar todo esto.
Un usuario acostumbrado a trabajar al realiza esto en 1min. MAX
Otro usuario despistado puede que deje en el segundo formulario y abandone sin salir (dejando el explorador en esa hoja).
Y otro usuario puede que demore 5-10min mientras habla con el cliente.
Si yo bloqueara la tabla en alguno de mis 3 proceso y tengo los 3 usuario simultaneos, todos concretaran su operacion sin problema alguno, O es provable que alguno le envie un mysql_error().