全文得分需要很长时间才能计算出来

时间:2019-12-10 02:20:45

标签: mysql sql full-text-search innodb

我有一个查询,该查询在14.6ms内返回5条记录。只是对索引的基本查询:

SELECT
    eidr_id
    # match(search) against ('warncdfomMPMd4153463 105240E244CC76351C744DC9B9') x
FROM
    eidrdedupe_records
WHERE
    structural_type=1
    AND root_parent_eidr_id='10.5240/E244-CC76-351C-744D-C9B9-T'
    AND points_to_eidr_id=''

enter image description here

但是,一旦我取消注释全文分数(我在下游需要做的事情),查询时间就会花费40倍以上的时间-我不明白,因为它只对这5条记录运行FTS

enter image description here

为什么会发生这种情况,有什么方法可以改善这种情况?

0 个答案:

没有答案
相关问题