Prøv venligst dette:
-
Byg et indeks på kolonnerne
(phone_calls.trigger_on, phone_calls.status, phone_calls.owner_id)
Kald detpcto
-
Skift din FROM-klausul til:
FROM phone_calls AS ph FORCE INDEX (pcto)
Dette er idealet. Hvis det ikke virker, så tilføj en kommentar, og jeg vil give dig en anden metode, som den med garanti vil virke og give dig den præstationsforbedring, du har brug for.
BEMÆRK VENLIGST:Det betyder ikke noget (og det nytter faktisk ikke noget) at have indekser bygget på "hver" kolonne i din forespørgsel. MySQL kan kun bruge ET indeks pr. tabel (eller mere korrekt pr. tabelalias). Du skal bygge de indekser, som vi beder dig om.