MySql dapat mengabaikan indeks jika indeks menimbulkan akses ke lebih dari 30% baris tabel. Anda dapat mencoba FORCE INDEX [nama_indeks], itu akan menggunakan indeks dalam hal apa pun.
Nilai sysvar_max_seeks_for_key juga mempengaruhi apakah indeks digunakan atau tidak:
-
http://dev.mysql.com /doc/refman/5.0/en/server-system-variables.html#sysvar_max_seeks_for_key
Coba ubah nilai ini ke angka yang lebih kecil.
Cari permintaan serupa di SO.