【发布时间】:2017-11-13 12:03:53
【问题描述】:
有人知道这种行为的一些信息吗?我在同一个数据库上运行这个查询
SELECT
mk.IdMedia
FROM
mediakeyword mk
WHERE
MATCH(mk.SearchText) AGAINST('+"france"' IN BOOLEAN MODE) > 0
这个计划
"id" "select_type" "table" "type" "possible_keys" "key" "key_len" "ref" "rows" "Extra"
"1" "SIMPLE" "mk" "fulltext" "SearchText" "SearchText" "0" \N "1" "Using where"
SearchText 有一个全文索引,引擎是 MyISAM
奇怪的行为是我第一次运行查询计算的时间是 2,324 秒,第二次是 0,015,为什么?
有没有办法指示 mysql 具有相同的第二种行为?
【问题讨论】:
标签: mysql full-text-search query-optimization timing