OB V3和V4分区表最大分区数是多少?

OB V3和V4分区表最大分区数是多少?

2 个赞

@论坛小助手

2 个赞

在提供的文档中,提到的OceanBase数据库分区表的最大分区数为8192个,但没有具体区分V3和V4版本之间的差异。这可能意味着此限制适用于所有版本,或至少是在提到的文档有效期内适用。为了获取更精确的信息,建议参考特定版本的官方文档。

具体信息可参考以下文档:

  1. 使用 OceanBase 数据库分区表进行水平拆分
3 个赞

还可以这样操作啊,@论坛xiao助手

1 个赞

让我来告诉你:
1.V3 版本分区限制
‌单个节点分区数阈值‌:默认不超过 30000 个分区(不区分租户,包含 sys 等内置租户)。超过此阈值会触发 ob_host_partition_count_over_threshold 告警,并影响新建表、新增分区及内部分区均衡操作‌。
‌早期版本建议‌:V1.4.X 和 V2.2.X 等更早版本建议单个节点分区数不超过 5 万,但这一建议可能不直接适用于 V3‌
2.V4 版本分区限制
‌MySQL 模式单表分区数上限‌:V4.0.0 及以上版本中,单个表最多支持 8192 个分区(一级分区表),二级分区表的分区数限制取决于具体组合类型(如 Range+Hash 等)‌。
‌节点级分区监控‌:V4.0 以下版本(含 V3)仍沿用节点分区数阈值(30000),但 V4.0+ 版本可能优化了分区管理机制,需结合具体版本说明‌。

3 个赞

学习一下,涨知识了

2 个赞

4.x mysql单表8192,oracle单表65535

2 个赞

非常好的!@

同问…

多谢了