Index auf 2 Spalten - wie kann man sich das vorstellen ?

Soapp

Erfahrenes Mitglied
Ich habe folgende (gekürzte) Query:

SELECT distinct (t.product_id) FROM TABELLE as T
JOIN PRODUCTS as P ON (T.PRODUCT_ID=P.ID)
JOIN DATA AS D ON (D.PRODUCT_ID = P.ID)
WHERE TD.PV_ID=$c_pv
AND T.R_ID = $id
AND T.ORDER_ID=$order


Wie sollte ich hier sinnvoll Indexe vergeben ?

Nachdem von TABELLE r_id und order_id abgefragt wird die Frage: bringt ein Index über 2 Spalten was und was macht SQL in so einem Fall ? Wie kann man sich den Index vorstellen ?


Danke

Soapp
 

Neue Beiträge

Zurück