统计,
那么不是分库分表的问题了。
是需要加统计表。
我们阿里云 2 核 8G,记录大概 3 亿条,200 多 G,通常页面请求都在 0.1 秒内出来。
你得先学会分析慢在哪里。
https://c4ys.com/archives/2349 Mysql 必知必会 -》 Mysql 性能工具
通常来说统计都是很慢的,需要自己加统计表。
比如我们项目有几百个店铺,每天一个店铺几万条数据,需要统计每个店铺和所有店铺的多项指标,那么我可以加这样几个表
stat_total_per_day
stat_store_per_day
stat_total_per_week
stat_store_per_week
stat_total_per_month
stat_store_per_month
stat_total_per_day 例子:
date,key, value
对 key,date 建立唯一组合索引。
stat_store_per_day 例子:
date,store_id,key,value
对 store_id,key,date 建立唯一组合索引