Using index
tidak berarti apa yang Anda pikirkan artinya. Jika ada di Extra
kolom, ini menunjukkan bahwa pengoptimal tidak benar-benar membaca seluruh baris, ini menggunakan indeks (secara eksklusif) untuk menemukan informasi kolom.
Kunci masih dapat digunakan untuk hal lain, misalnya untuk melakukan pencarian jika Anda memiliki WHERE
klausa dll. Dalam skenario spesifik Anda, misalnya, hilangnya Using temporary;
sebenarnya berarti indeks Anda sedang digunakan, karena MySQL tidak perlu lagi mengatur ulang konten tabel Anda menjadi tabel sementara baru untuk menjalankan GROUP BY
.