Mysql
 sql >> Datenbank >  >> RDS >> Mysql

mysql like%-Abfrage ist mit Volltextindex langsam

LIKE verwendet keinen Volltextindex. Um den Volltextindex zu nutzen, müssen Sie match verwenden (wie Sie sagten):

SELECT * 
FROM myTable 
WHERE MATCH(field) AGAINST ('aaa*' IN BOOLEAN MODE)
ORDER BY field2

Das MySQL-Handbuch hat ein umfangreiches Kapitel über Volltext-Suchfunktionen .