mysql varchar列搜索耗时太长

时间:2014-08-01 10:37:13

标签: mysql sql

我正在尝试查询与一个varchar列提供的字符串完全匹配的记录。

我尝试以下几点但仍然需要太长时间。 总记录超过200K。

LIKE 'Account Manager/Sales'

= 'Account Manager/Sales'

MATCH column AGAINST ('Account Manager/Sales')

Binary column = 'Account Manager/Sales'

对于比赛,大概是5分钟。

由于我不能等待5分钟,对这种情况有没有更好的方法?

1 个答案:

答案 0 :(得分:-1)

在您搜索的列上创建索引

编辑: 基于downvote我假设您正在进行全文搜索。我是对的吗?

即使在这将有助于创建FU​​LLTEXT索引: