MySQL může použít index, pokud váš dotaz vypadá jako foo LIKE 'abc%'
nebo foo LIKE 'abc%def%'
. Může použít index pro jakoukoli část nebo řetězec před prvním zástupným znakem. Pokud potřebujete najít shodu se slovem kdekoli v řetězci, můžete zvážit použití FULLTEXT
místo toho indexy.
Další podrobnosti o indexech:http://dev.mysql. com/doc/refman/5.1/en/mysql-indexes.html
Fulltextové vyhledávání:http://dev.mysql.com /doc/refman/5.0/en/fulltext-search.html