GBase 8a
性能调优
文章

GBase 8a 支持的分区类型

发表于2026-03-19 10:01:1715次浏览2个评论

GBase 8a 目前主要支持以下几种分区方式:

1. RANGE 分区(范围分区) 按列值的范围把数据分到不同分区,最常见的是按时间分区:

2. LIST 分区(列表分区) 按列值的离散集合分区,适合按地区、类型等维度分片:

3. HASH 分区 按列值的哈希结果均匀分布数据,适合没有明显范围规律的主键:

分区表使用注意事项

  1. 分区键必须包含在主键或唯一键中,否则建表会报错
  2. 分区数不宜过多,一般建议不超过 1024 个,分区过多会增加元数据管理开销
  3. 跨分区查询无法避免全扫描,设计时要结合实际查询模式选择合适的分区键
  4. RANGE 分区记得预留 MAXVALUE 分区,防止数据超出范围插入失败

评论

登录后才可以发表评论
GBase用户14332发表于 4个月前
学习了
经纬发表于 4个月前
学习了