单表300G建议多少个分区(hash),分区数过多有什么影响

单表300G建议多少个分区(hash),分区数过多有什么影响

hash分区 分区设置奇数个数, ob使用经验,大表是推荐单分区100G占用,最大不超过200G,和业务场景和节点数也有关系,建议是7、9、11分区个数测验下具体业务。

单分区100G会不会数据量太大了,分区数多的话有什么影响

这个是针对大集群的大表的一个使用经验,分区数过多,增加跨节点拉数据的io和cpu消耗,并不是分区越多越好。

单分区过大的话 会不会有性能瓶颈

这个是肯定会影响的,类似于单节点性能瓶颈。

那单分区为什么还建议100G

正如上面所说,大集群大表场景,单表数据TB级别。而且数据是持续增长的。同时还需要跟进数据增长,查询性能出现较大差别是需要增加分区或者扩容节点来保证分区数据的均衡。