Ver Mensaje Individual
  #10 (permalink)  
Antiguo 19/04/2016, 06:26
xerifandtomas
 
Fecha de Ingreso: octubre-2010
Ubicación: España
Mensajes: 1.007
Antigüedad: 13 años, 6 meses
Puntos: 123
Respuesta: ¿Como mantener la integridad de la bd y/o asegurarse de que se ejecuten to

Lo de las transacciones esta muy bien, y aun que no es algo que tengo muy estudiado, pienso que no resolvería este caso concreto que plantea solo con transacciones.

Corrijan me si me equivoco.

Se lanzan 3 peticiones AJAX consecutivas, a 3 archivos diferentes. Por lo que si aplicamos transacciones, cada una de esas consulta puede completarse o no, pero el resto de consultas no saben ni tienen por qué saber si la consultas anteriores se han ejecutado, ya que al ser hilos independientes, serán también transacciones independientes, ni siquiera el que se boquee la tabla afectaria ya que cada una de las sentencias va dirigida a una tabla diferente.

Por lo que antes de aplicar las transacciones, insisto en mi planteamiento.

Primero obtén todos los datos necesarios para las diferentes consultas, luego ejecútalas todas seguidas con o sin transacciones.

Corrijanme si me equivoco.
__________________
Unset($vida['malRollo']);