为了账号安全,请及时绑定邮箱和手机立即绑定

对于几千万的记录,like %%如何优化?

对于几千万的记录,like %%如何优化?

入夏之梦 2017-01-19 16:26:10
select * from t_user where username like '%word%'在mysql中要使用类似上面的的查询语句,网上很多推荐全文检索,但是对于昵称,用户名这种字段不太好分词,还有什么优化的办法吗?
查看完整描述

2 回答

?
KevenHuang

TA贡献280条经验 获得超233个赞

模糊匹配LIKE本身对大数据就不适用,性能不好,大数据建议用sphinx
查看完整回答
1 反对 回复 2017-01-19
?
Thinker2015

TA贡献1条经验 获得超0个赞

这个体量就不要like了吧…
查看完整回答
反对 回复 2017-02-27
  • 2 回答
  • 0 关注
  • 3293 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信