更新日期:2024年09月11日
删除单个表的镜像
删除表的镜像命令如下:
ALTER TABLE VC1.DB.T1 DELETE MIRROR;
或者
ALTER DATABASE VC1.DB.T1 SET DEFAULT MIRROR = NULL;
删除表的镜像后,VC1.DB.T1 和VC2.DB.T1 不再有镜像关系,但是两张表仍
然存在。对其中一张表的写操作将不再同步到另一张表。
删除表的镜像时要求VC1.DB.T1 和VC2.DB.T1 两张表都可用,即两张表解除
镜像关系后还是两张独立可用的表。
以库为单位删除表镜像
命令如下:
ALTER DATABASE VC1.DB DELETE MIRROR;
或者
ALTER DATABASE VC1.DB SET DEFAULT MIRROR = NULL;
该命令将删除VC1.DB 下所有表的镜像关系。
注意
删除镜像功能只删除表的镜像关系,
不删除表及表数据,
镜像表会在
集群层重建使表的tid 不同。比如VC1.DB.T1 和VC2.DB.T1 有镜像
关系,删除镜像后,两张表不再有镜像关系,两张表的tid 也不再相
同,但是两张表和表数据仍然存在;
含有镜像关系的两张表,删除任意一张,镜像关系也随之删除;
库中含有镜像关系的表,
该库不能直接删除,
需先删除库内所有镜像
关系,该库才可以删除。
GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
215