坚持刷题!OBCE 每日一问准时上线

关于 OceanBase 分区,以下说法错误的是?
A. 分区可以做水平拆分
B. 分区只能在建表时指定,创建后无法修改
C. 支持 range、list、hash 多种分区方式
D. 分区副本分布在不同 OB 服务器实现高可用

2 个赞

答案:B

解析

  • A 正确:OceanBase 分区属于水平拆分,把表数据按规则分散到多个分区。
  • B 错误:分区并非建表后不能修改。支持 SPLIT PARTITION(分区分裂)、MERGE PARTITION(分区合并)、ADD PARTITIONDROP PARTITION 等操作,可以在建表之后调整分区。
  • C 正确:OceanBase 原生支持 Range、List、Hash,同时支持组合分区(Range-Hash、Range-Range 等)。
  • D 正确:分区是最小副本管理单元,分区多个副本会调度分布在不同 OB 节点,节点故障时副本可切换,保障高可用。