Salve a tutti,
come da oggetto ho la necessità di creare una tabella al volo in modo automatico ogni 24 ore, a partire da un file del tipo
INSERT INTO `table` VALUES (4782,376,395,3,110492,'LEO2',70598,'PUCCIO',0,'', 15);
contenente circa 15000 righe.
La soluzione che ho adottato è quella di leggere il file riga per riga con
Codice PHP:
$news=fopen($map,"r");
$countRecord=count(file($map));
for ($i=1; !feof($news) && $i<=$countRecord; $i++) {
$query = fgets($news, 4096);
$data->query($query);
In locale è tutto ok, ci mette 1 o 2 minuti e popola la tabella.
Il problema è in remoto, essendo su dominio e hosting gratuito, il risultato è
Maximum execution time of 10 seconds exceeded
Quindi devo cambiare approccio....ho provato anche con LOAD DATA ma, ovviamente, non ho i permessi necessari.
Qualche suggerimento? Oltre al passare ad un servizio a pagamento....