Anda tidak menunjukkan struktur kunci Anda, meskipun itu menunjukkan bahwa site_id adalah bagian dari kunci multi-bagian (MUL ). perhatikan bahwa jika itu bukan bidang PERTAMA dalam kunci multi-bagian itu, maka kunci tersebut tidak dapat digunakan untuk klausa where itu. misalnya jika Anda memiliki
KEY somekey (field1, site_id, field3, ...)
maka klausa where Anda harus menyertakan KEDUA field dan site_id agar kunci itu dapat digunakan dalam kueri. Anda tidak harus menggunakan kolom dalam urutan yang sama dengan yang tercantum di kunci (where site_id=.. and field1=... akan bekerja sama dengan where field1=... and site_id=... ), tetapi karena field1 muncul sebelum site_id dalam definisi kunci, Anda harus menggunakannya juga agar seluruh kunci dapat digunakan.
Hal yang sama berlaku untuk q . Anda bidang. Itu juga harus menjadi yang pertama di kunci yang dicakup, atau kunci tersebut tidak dapat digunakan.