ciao

all'interno di una applicazione in PHP do la possibilità di inseirire dei prodotti in un db leggendoli da un file cvs, questi prodotti sono molti (circa 12000)

se il prodotto non già presente nel db lo inserisco, altrimenti lo aggiorno
questo comporta però che per ogni prodotto che verifico faccio una query di controllo, il tutto si tramuta in un'operazione molto lunga, con mysql al 100%, vorrei sapere come poter dare un'informazione all'utente sullo stato di avanzamento

(vedersi la pagina bianca per 2 minuti non è il max)

come posso fare? se stampo a video degli avanzamenti percentuali questi vengono stampati solo a fine elaborazione...


avevo pensato una cosa di questo tipo:

apro in un popup un'altra finestra che si ricarica ogni 5 secondi e che mostra lo stato di una variabile di sessione che viene aggiornata dall'altra pagina....altrimenti come faccio? grazie