FORCE is een beetje een verkeerde benaming. Dit is wat de MySQL-documenten zeggen (nadruk van mij):
Je kunt ook FORCE INDEX gebruiken, dat werkt als USE INDEX (index_list) maar met de toevoeging dat een tabelscan erg duur wordt geacht. Met andere woorden, een tabelscan wordt alleen gebruikt als er geen manier is om een van de gegeven indexen te gebruiken om rijen te vinden in de tabel.
Aangezien u eigenlijk geen rijen "vindt" (u selecteert ze allemaal), is een tabelscan altijd gaat het snelst zijn, en de optimizer is slim genoeg om dat te weten, ondanks wat je ze vertelt.
Verwachte aankomsttijd:
Probeer eens een ORDER BY op de primaire sleutel toe te voegen en ik wed dat het de index zal gebruiken.