【产品名称】OceanBase
【产品版本】all
【问题描述】为了性能优化,会将表添加到特定table group,将表分区分组放在一起,然后这样就无法进行分区的删除和新增,是否可以提供修改?场景就是都是日期分区,每天一个分区,这样删除旧分区,新增新日期分区,他们两个都会删除,新增分区,并没有完全影响分区。这样对于日期range分区的性能还能提高。否则没有table group了,会带来一些性能问题。
【产品名称】OceanBase
【产品版本】all
【问题描述】为了性能优化,会将表添加到特定table group,将表分区分组放在一起,然后这样就无法进行分区的删除和新增,是否可以提供修改?场景就是都是日期分区,每天一个分区,这样删除旧分区,新增新日期分区,他们两个都会删除,新增分区,并没有完全影响分区。这样对于日期range分区的性能还能提高。否则没有table group了,会带来一些性能问题。
tablegroup的策略是实行“一荣俱荣 一损俱损”的策略。需要再tablegroup做分区的增加和删除吧。
https://open.oceanbase.com/docs/observer-cn/V3.1.2/10000000000015406
之前我们也这么考虑过,但是这个太复杂,,我得先修改表组,在修改表,在添加表组里。一步能搞定肯定不这么搞啊。毕竟大表清理全靠表分区清理解决。不是大表又不会用分布式数据库。最后就剩一个死结了。