O otimizador de consultas MySQL usa índices sempre que possível e usa o índice mais restritivo para eliminar o maior número possível de linhas.
Portanto, no caso de sua consulta, ele sempre filtrará os registros com base nas primeiras colunas dos índices e, em seguida, filtrará os registros das colunas não indexadas.
Também antes da execução da consulta, o MySQL elimina o código que sempre será falso (Código morto ).
Para obter mais detalhes, consulte:http://www.informit.com/ artigos/article.aspx?p=377652&seqNum=2