Tengo una aplicación PHP/MySql que crece rápidamente y escribe mucho, inserta nuevas filas a razón de una docena o más por segundo en una tabla INNODB de varios millones de filas.MySql INSERT contra PHP file_put_contents
Empecé a usar las instrucciones INSERT en tiempo real y luego me mudé a PHP_subs_contents para escribir entradas en un archivo y CARGAR DATOS INFILE para obtener los datos en la base de datos. ¿Cuál es el mejor enfoque?
¿Hay alguna alternativa que deba considerar? ¿Cómo puedo esperar que los dos métodos manejen las colisiones y el aumento de la carga en el futuro?
Gracias!
Una alternativa es escribir en una tabla secundaria, luego hacer una 'inserción en ... seleccionar de' a granel en la tabla principal, si las escrituras en la tabla principal están llegando a ser un problema. –