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

MySQL有百万数据,查询缓慢,

MySQL有百万数据,查询缓慢,

繁星点点滴滴 2018-11-21 09:05:16
查询条件可能是根据编号,也可能是根据时间段,还可能根据字符串, 现在公司经理说要进行分表,我觉得作用不大,顶多是在并发的时候解决一下MySQL表锁定的机制,但是没有根本性的改变查询速率,这里根据不同条件查询,我觉得很迷,想知道根据上述的查询条件,如何进行一个分表规则可以满足上述所有的查询条件,或者这种情况下分表是不是根本并不能解决效率问题?
查看完整描述

2 回答

?
慕森王

TA贡献1777条经验 获得超3个赞

先找到最慢的10条SQL,然后逐一查看它的执行计划,这样就知道问题出在哪儿了。

百万级数据的查询性能问题,一般索引可以解决。


查看完整回答
反对 回复 2018-11-27
?
月关宝盒

TA贡献1772条经验 获得超5个赞

所以问题出在索引.如果要对字符串做模糊查询.像优化性能.就上搜索引擎吧.

查看完整回答
反对 回复 2018-11-27
  • 2 回答
  • 0 关注
  • 491 浏览

添加回答

举报

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