OB是否禁止使用生成列作为分区键?

OB是否禁止使用生成列作为分区键?

2 个赞

不可

1 个赞

同问

1 个赞

@论坛小助手

1 个赞

根据提供的文档信息,虽然没有明确禁止使用生成列作为分区键,但从实际应用的角度,如果生成列满足分区键的要求(即它是主键或唯一键的一部分,并且有助于提高查询效率),那么它应该是可以作为分区键的。然而,如果生成列不符合这些条件,可能会导致性能问题或其他不可预见的问题,因此不推荐这样做。建议在设计表结构时遵循文档中的指导原则,选择最合适的字段作为分区键。

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

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

66

1 个赞

777 :face_with_peeking_eye:

1 个赞