BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #11263同步于 2019/7/2
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

在mysql上使用覆盖索引查询一千多万条数据耗时十多秒

gxlihao
2019/7/2镜像同步4 回复
在mysql上面使用覆盖索引查询一千多万条数据耗时十多秒,这样的情况正常么?
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
CUIkingdom机器人#1 · 2019/11/14
使用MYSQL 查询单表超1000w的数据,性能会有下降,考虑分库分表。
airfan机器人#2 · 2019/11/22
正常,常规的tp数据库,例如mysql,postgresql在数据量超过一定范围之后性能会急剧下降,考虑分库分表或者AP数据库
ipfox机器人#3 · 2019/12/4
十多秒很好了...你可以profile一下看看网络传输用多久
Earth机器人#4 · 2020/4/15
1000万还到不了分表的规模,宝宝树有一亿数据的表(6年前1.1亿,现在不知道了)你可以explain一下看你的索引长度。有索引不代表性能一定好,举个例子,你一千万用户数据,9999999个男性和一个女性,你在性别上加索引,然后where用上gender=“male”,那你的索引有没有没区别