Possiedo un'applicazione PHP/MySql in rapida crescita e con scrittura che inserisce nuove righe a una velocità di circa una dozzina al secondo in una tabella INNODB di diverse milioni di righe.MySql INSERTO vs PHP file_put_contents
Ho iniziato a utilizzare le istruzioni INSERT in tempo reale e poi ho spostato in PHP file_put_contents per scrivere le voci in un file e LOAD DATA INFILE per ottenere i dati nel database. Qual è l'approccio migliore?
Ci sono delle alternative che dovrei considerare? Come posso aspettarmi che i due metodi gestiscano le collisioni e aumentino il carico in futuro?
Grazie!
Un'alternativa è scrivere su una tabella secondaria, quindi fare un grosso 'inserimento in ... selezionare da' sulla tabella principale, se le scritture sulla tabella principale stanno diventando un problema. –