Czy fakt, że MySQL indeksuje lewą stronę ciągu.
Następnie kolumna ciągu może używać indeksu, jeśli zapytanie używa symbolu wieloznacznego po prawej stronie :
SELECT * FROM your_table WHERE field LIKE "text%" # can use an index
ale pamiętaj, że dla indeksu obowiązuje limit 767 bajtów
Z MySQL DOC
https://dev.mysql.com/doc /refman/8.0/en/index-btree-hash.html