MySQL próbuje poprawić szybkość LIKE gdy dostępny jest indeks B-Tree
przez wstępne filtrowanie wierszy:
Jeśli masz wiele OR -powiązane terminy, optymalizacja zapytań będzie próbowała znaleźć optymalną ścieżkę zapytania i może zmienić kolejność warunków, a nawet zdecydować się na ich obsługę jeden po drugim. Zobacz to pytanie
po szczegóły.