Silakan coba ini:
-
Buat indeks pada kolom
(phone_calls.trigger_on, phone_calls.status, phone_calls.owner_id)
Sebut sajapcto
-
Ubah klausa FROM Anda menjadi:
FROM phone_calls AS ph FORCE INDEX (pcto)
Ini adalah idealnya. Jika tidak berhasil, tambahkan komentar dan saya akan memberi Anda metode lain yang dijamin berhasil dan memberi Anda peningkatan kinerja yang Anda butuhkan.
HARAP DICATAT:Tidak masalah (dan memang tidak baik) untuk memiliki indeks yang dibangun di "setiap" kolom dalam kueri Anda. MySQL hanya dapat menggunakan SATU indeks per tabel (atau lebih tepatnya per alias tabel). Anda perlu membangun indeks yang kami minta.