Originariamente inviato da web.gif
Ok.
La cardinalità risulta sempre minore di 0 e nella voce "valore righe" mi da sempre 0...
Quella e' una roba che ti fa vedere phpmyadmin. Prova ad usarlo l'indice, nel senso che un indice lo fai, ma non e' detto che venga utilizzato. Usa "spiega sql" e vedrai quando l'indice e' usato e quando no.

Fanne uno con la sola voce principale, poi metti la condizione nel where e vedrai che l'indice viene usato.

index id_az

where id_az = tuo indice.

poi prova a cliccare su "spiega sql".

Una ricerca sul db funziona a prescindere dall'indice. l'indice puo' accelerare la query quando fai le ricerche mirate. Se fai ricerche globali l'indice non viene mai usato, e per l'ordinamento usa SORT sui dati estratti che e' molto piu' rapido. Personalmente non ho un indice multiplo nelle tabelle. credo non serva a nulla... e appesantisce solo la gestione.

ne ho qualcuno multiplo come chiave primaria per esempio con user/pwd.

Ma ti ripeto... un indice o lo usi oppure serve a nulla, e di certo non impedisce qualunque tipo di ricerca sulla tabella.

Poi, non capisco che vuol dire questa tua affermazione:
In questo invece ha valore = 0 e il modulo non salva la compilazione