Vous n'obtenez pas de recherche d'index, car vous récupérez près de 93 % des lignes de la table et dans ce type de scénario, il est plus rapide et moins coûteux de parcourir l'intégralité de l'index.
Si vous rencontrez des problèmes de performances, vous devriez envisager de supprimer la fonction format() -, en particulier si la requête renvoie de nombreuses lignes. Lisez plus de cet article de blog
Une autre option peut être de créer une vue indexée et de pré-agréger vos données. Cela ajoute bien sûr une surcharge aux opérations de mise à jour/insertion, alors considérez cela seulement si cela est fait très souvent par rapport à la fréquence de mise à jour de la table.