【发布时间】:2016-03-01 09:53:38
【问题描述】:
我是这个全文索引的新手,我知道全文用于索引文本或 varchar 列以进行快速搜索。
我还读到全文索引仅与 (MATCH...AGAINST) 合成器一起使用?这是真的吗?
我的问题是:如果我在一列上使用全文索引,它会加快查询速度吗?
查询是:
选择 * 从表 1 中 内连接表2 b ON a.text = b.text;
为两个表的列文本设置全文索引。
谢谢。
最好的问候,
【问题讨论】:
-
您可以在具有 text 列的 InnoDb 表上定义全文索引。它可以加快对这些列中包含的数据的查询和 DML 操作,省略任何定义为停用词的单词。您可以在这里找到绩效评估:percona.com/blog/2013/07/31/…
标签: mysql join full-text-indexing