MySQL kann einen Index verwenden, wenn Ihre Abfrage wie foo LIKE 'abc%'
aussieht oder foo LIKE 'abc%def%'
. Es kann den Index für jeden Teil oder die Zeichenfolge vor dem ersten Platzhalter verwenden. Wenn Sie ein Wort irgendwo innerhalb einer Zeichenfolge finden müssen, sollten Sie die Verwendung von FULLTEXT
in Betracht ziehen stattdessen Indizes.
Weitere Einzelheiten zu Indizes:http://dev.mysql. com/doc/refman/5.1/en/mysql-indexes.html
Volltextsuche:http://dev.mysql.com /doc/refman/5.0/en/fulltext-search.html