ciao a tutti..
allora, ho 2 tabelle entrambe con chiave primaria univoca auto_increment

tabella 1: ingredienti

id | periodo | ricetta | ingrediente


tabella 2: prodotti

id | periodo | ricetta | prodotto


devo estrarre una tabbella fatta cosi:

periodo | ingrediente | prodotto

si tratta di tabelle con milioni di righe, come posso migliorare l'efficienza della query magari con indici e chiavi esterne?

la query base è questa:

SELECT ingredienti.periodo, ingrediente, prodotto, FROM prodotti INNER JOIN ingredienti ON prodotti.ricetta = ingredienti.ricetta;

al momento nn ho definito nessun indice e nessuna chiave tranne quella primaria id per entrambe le tabelle..

chi ha qualche idea..??
grazie a tutti...