Ho provato ad inserire anche indici compositi sui campi che uso nella clausola where della query di selezione, ho usato explain del mysql per rendermi conto se il server usasse l'indice giusto, ma la velocità non cambia di molto(però migliora).
quello che dici è vero , ma tornado al mio problema reale(ossia storage di grandezze biologiche), le tabelle che verrebbero create non sarebbero tantissime.quincy, la soluzione che stai pensando è una cura peggiore del male. È come se per ogni articolo nuovo dovessi aggiungere anche una nuova tabella per il suo prezzo.
Altra soluzione non la vedo per massimizzare le performance delle query di recupero dati.
Grazie della risposta
Saluti