《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X分区管理(4) https://developer.aliyun.com/article/1228629?groupCode=polardbforpg
分区迁移指将表的分区从一个存储节点挪到另一个存储节点,以此达到数据均衡或数据隔离的效果。
查看当前存储节点。
查看t1各个分区的情况。显示0号节点有三个分区,1号节点有两个分区(上图上方表格)。执行指令,将p1从0号节点迁移至1号节点,并查看结果(上图下方表格)。
PolarDB-X也支持表组级别的分区迁移,将表组内所有表的对应分区同步迁移到同一个节点中。查看test_tg1下的t1、t2、t3表的拓扑信息,如上图。
将p4分区组从DN1挪到DN 0上,结果如上图所示,所有表均实现了同步迁移。
对于list分区的表,支持直接修改分区中的分区定义。对t5表中的p3分区新增两个值20和21。执行后查看结果,如上图所示。
将t5表的p3分区中的20和21删除,查看结果如上图。
分区的重命名操作如上图所示。
《PolarDB-X开源分布式数据库实战进阶》——PolarDB-X分区管理(6) https://developer.aliyun.com/article/1228627?groupCode=polardbforpg