社区
MySQL
帖子详情
mysql5.7 亿级数据分表疑问
rorom
2016-10-12 10:08:08
数据量比较大,然后我想问下大神的经验,比如我一张表有1E条,用的时候只做主键id查询。
那么,我是:分10张表,每张1KW
还是:2张表,每张5kw
或是:直接存一张?
...全文
435
3
打赏
收藏
mysql5.7 亿级数据分表疑问
数据量比较大,然后我想问下大神的经验,比如我一张表有1E条,用的时候只做主键id查询。 那么,我是:分10张表,每张1KW 还是:2张表,每张5kw 或是:直接存一张?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LongRui888
2016-10-12
打赏
举报
回复
1亿数据量挺大的。 但是我们公司一个项目最大的表里有6亿条,没有分表,性能还不错。 不过这个还是得看你的业务,和访问量,是否要分表,还是要好好权衡一下,就是以后数据量的增长速度,如果以后增长速度很快,建议分成多个表,可以考虑对id进行hash计算,然后分不到多个表里,而且既然要分表,就多分几个。
ACMAIN_CHM
2016-10-12
打赏
举报
回复
如果只做主键查询,则建议使用小的,分10张或者更多的表。
rucypli
2016-10-12
打赏
举报
回复
如果仅仅是1亿条不再增加 也只有id查询 单机单表就可以 如果还要不停扩展 用mongodb的分片倒是很合适的
MySQL
57,064
社区成员
56,761
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章