salve,
ho 2 server
il primo con una vecchia release di mysql (5.0.qualcosa)
se faccio un explain di una select tipo
select a from table where b=function(data,idutente)
mi dice che usa l'indice del campo B
nel nuovo server con mysql 5.1.54 (quello del pacchetto di ubuntu server 11.04)
la stessa select non usa più l'indice e mi scorre praticamente tutta la tabella impiegandoci circa 7 sec x l'esecuzione
dove sta la differenza?

Rispondi quotando