Using index не означава това, което мислите, че означава. Ако присъства в Extra колона, това показва, че оптимизаторът всъщност не чете целите редове, той използва индекса (изключително), за да намери информация за колоните.
Ключът все още може да се използва за други неща, например за извършване на справки, ако имате WHERE клауза и т.н. Във вашия конкретен сценарий, например, изчезването на Using temporary; всъщност означава, че вашият индекс се използва, тъй като MySQL вече не трябва да пренарежда съдържанието на вашата таблица в нова временна таблица, за да изпълни GROUP BY .