Ciao,

scusami se quoto solo parte del tuo intervento.

Originariamente inviato da daniele_dll

basta scrivere il codice bene...strutturare le tabelle bene e va tutto tranquillo
Si, ma io ho notato che fare un INNER JOIN su 3 tabelle con 40.000 record mi provocava:
1. in mancanza di qualsiasi indice o chiave primaria -> blocco dello script (30sec...);
2. in presenza di indice o chiave primaria -> nessun blocco ma cmq un ritardo di 3 secondi nella visualizzazione dei dati;
3. mentre accorpando in unica tabella le 3 tabelle di partenza, tutto va splendidamente.. (speriamo bene sul hosting... )


Originariamente inviato da daniele_dll
PS: mysql consiglia di far saltare tutti gli indici fare un inserimento\eliminazione e poi rimetterli, perché è un'operazione + leggera rispetto all'inserimento\eliminazione diretta
puoi fare un esempio?

Originariamente inviato da daniele_dll
2° nota: html.it, per il forum, non ricordo se ha 2 o 3 server...continuo a ripetere.......si deve pensare MOLTO di + al codice che al numero di records inseriti nel db
Hai altre linee guida?


grazie


dies