sql >> Base de Datos >  >> RDS >> Mysql

Ejecutar múltiples scripts PHP al mismo tiempo (problema de bucle de base de datos)

Cuando tiene varios procesos, debe hacer que cada proceso tome la "propiedad" de un determinado conjunto de registros. Por lo general, hace esto haciendo una actualización con una cláusula de límite, luego seleccionando los registros que simplemente eran "propiedad" del script.

Por ejemplo, tenga un campo que especifique si el registro está disponible para su procesamiento (es decir, un valor de 0 significa que está disponible). Luego, su actualización establecería el valor del campo en el ID del proceso de scripts, o algún otro número único para el proceso. Luego selecciona en el ID del proceso. Cuando haya terminado de procesar, puede establecerlo en un número "terminado", como 1. Actualizar, Seleccionar, Actualizar, repetir.