如果涉及通配符,有什么办法可以加快mysql等操作员的性能吗?例如。如“%test%”
如果查询看起来像foo LIKE 'abc%'或,MySQL可以使用索引foo LIKE 'abc%def%'。它可以将索引用于第一个通配符之前的任何部分或字符串。如果需要在字符串中的任意位置匹配单词,则可能需要考虑使用FULLTEXT索引。
foo LIKE 'abc%'
foo LIKE 'abc%def%'
FULLTEXT
全文搜索:http : //dev.mysql.com/doc/refman/5.0/en/fulltext- search.html