单一分区修改为复合分区

若要将一个大表从单一分区改为复合分区(如从按时间范围分区 改为 按时间范围和业务类型的复合分区),在转换过程中如何确保数据的一致性和完整性?转换操作对正在运行的线上业务读写操作会产生怎样的影响,应采取哪些策略来最大程度降低对业务的影响?

好像不支持这么处理吧

通过在线的方式重定义分区的话目前只支持非分区表转换成分区表,分区表重新定义分区方式不行。
分区表重分区的话只有重新创建表插入数据,用rename的方式替换原表,需要停机操作。

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000002016921

1 个赞

感谢!!