MySQL全文搜索慢15-22秒左右

时间:2019-01-17 22:07:47

标签: mysql full-text-search

我有两个表,两个表的目标列都索引为“ FULL TEXT”。使用某些查询很快,而其他查询则很慢。我认为这是由于字符长度引起的,但事实并非如此。

例如,我搜索了一个很长的日期数字,并在其上附加了“ @ ######”,它将在6秒内找到一条记录。

但是,如果我搜索“淋巴结病”,则需要15秒以上的时间。有关如何优化此设置的任何建议?

下面是我的查询:

SELECT m.id
FROM 
table m
where 
MATCH (col1) AGAINST ('"val1"')

union

select t.id
from
table t 
where
MATCH (col1) AGAINST ('"val1"');

0 个答案:

没有答案