使用WHERE / LIKE时索引/全文的最佳实践

时间:2011-03-18 22:23:14

标签: mysql indexing where-clause full-text-indexing

我应该将列中的列设置为索引还是全文?将使用WHERE和WHERE来搜索它们。LIKE。

哪个最好?

1 个答案:

答案 0 :(得分:3)

全文搜索需要与普通LIKE查询不同的语法。如果您正在使用LIKE查询(并且不打算修改它们),那么您只能从使用非聚簇索引中获益。如果您对使用全文搜索感兴趣,请考虑在查询中使用MATCH()语法。 http://dev.mysql.com/doc/refman/5.0/en/fulltext-natural-language.html