Salve,
ho una tabella con circa 70000 record. La tabella ha 14 campi, e i record sono divisi in 4 gruppi in base alle giornate. Ecco un esempio
Ho uno script php di ricerca che va a selezionare solo i record che non hanno avuto variazioni nel campo "valore", script che nel caso medio esegue circa 100 query.codice:id nome ... valore data primary_id 505 Marco .... 500 20130505 4 803 Gianni .... 400 20130505 8 ........... 505 Marco .... 508 20130506 11 803 Gianni .... 400 20130506 15 ........... 505 Marco .... 525 20130507 11 803 Gianni .... 400 20130507 15 ........... 505 Marco .... 560 20130508 11 803 Gianni .... 400 20130508 15
Vorrei ottimizzare lo script per evitare di fare tutte queste query per ogni ricerca, e ho pensato di creare una tabella separata contenente tutti gli utenti che non hanno avuto variazioni nel campo "valore".
Qualche idea? Ho già provato con una join sulla stessa tabella....mai visto il risultato finale, dopo diversi minuti riavvio apache perchè mi si blocca tutto.

Rispondi quotando