标签: sql mysql full-text-search
我们的系统正在从使用VARCHAR设置的旧版LIKE迁移到使用FULLTEXT索引的设置。到目前为止,每个人都在享受切换,但我们仍然有一些代码无法满足FULLTEXT查询。
VARCHAR
LIKE
FULLTEXT
目前我们有一个VARCHAR(255)的列,我们要删除255个字符的限制。使用LIKE查询的区域会发生什么?
VARCHAR(255)
答案 0 :(得分:7)
全文索引无法使用LIKE加快查询速度。
但普通索引可以加速以固定字符串开头的LIKE条件,例如LIKE 'FOO%'。
LIKE 'FOO%'