% na začátku řetězce, který se má shodovat, znamená, že indexy nelze použít. Zástupný znak na začátku ruší index a MySQL musí hledat v tomto sloupci v každém řádek. Nejde přeskočit dolů. Pokud víte že položka, kterou hledáte, bude na začátku začátku pole, můžete odstranit začátek '%'.
Pokud však hledáte 'steve', moje odpověď vrátí 'steve', 'steven', 'steve-boss', ale ne 'boss-steve' nebo 'realsteve'.