Ciao a tutti.
Ho le seguenti 2 tabelle:
tabella promozioni
id_promozione BIGINT NOT NULL UNSIGNED AUTOINCREMENT PRIMARY KEY
.............
tabella messaggi_promozioni
id_messaggio BIGINT NOT NULL UNSIGNED AUTOINCREMENT PRIMARY KEY
id_promozione BIGINT NOT NULL UNSIGNED
............
c'è una relazione esterna tra le 2 tabelle sul campo id_promozione.
Sulla tabella promozioni, inoltre, c'è un indice sul campo id_promozione di tipo DESC
Ora, se faccio la seguente query:
SELECT *
FROM promozioni A INNER JOIN messaggi_promozioni B on A.id_promozione=B.id_promozione
ORDER BY A.id_promozione DESC
questa risulta essere ottimizzata dall'uso dell'indice sulla tabella promozioni oppure devo inserire anche nella tabella messaggi_promozioni un indice di tipo DESC sul campo id_promozione?