mysql分库分表

先说问题,分表以后的查询问题
先脑补一个订单表,
主键 创建时间 购买商品id 商品分类 所属商铺 用户id 当前状态
平时会有各种各样的查询要求,
有每天的统计订单数量的查询、
每个用户某个时间段的订单查询、
某个商品某段时间的购买数量统计、
某个商铺的销售情况统计
……..
总之就是每个维度的查询都很多
那么问题来了,如果我们按照某个维度,比如id分表,每500万条数据存一张表,假设这时候有20张表,一共一亿条数据,重新思路上面的4中查询需求如何实现?不可能每一次查询都要跑完20张表然后组合数据吧!那又如何满足实际需求呢??

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值