Ve ne sarete accorti, da qualche giorno ho iniziato ad usare i database... altra domanda:
nel mio db al momento ci sono circa 30.000 record, di cui uno è del tipo char(8) e contiene date, ad esempio: "12/12/12".
Per effettuare ricerche utilizzo nelle query la funzione LIKE, del tipo "%/12/12".
Ho notato che nel restituire tali query ci mette tantissimo tempo, e infatti ho letto in rete che LIKE ha proprio questo difetto.
Se utilizzassi al posto della variabile char(8) tre tinyint, effettuando quindi ricerche esatte senza l'utilizzo di LIKE, secondo voi otterrei grandi miglioramenti??
Grazie mille per la pazienza!

Rispondi quotando
