华为云云数据库GaussDB清空分区_云淘科技

用户可以使用清空分区的命令来快速清空分区的数据。与删除分区功能类似,区别在于清空分区只会删除分区中的数据,分区的定义和物理文件都会保留。清空分区可以通过指定分区名或者分区值来进行。

执行清空分区命令会使得Global索引失效,可以通过UPDATE GLOBAL INDEX子句来同步更新Global索引,或者用户自行重建Global索引。

使用ALTER TABLE TRUNCATE PARTITION可以清空指定分区表的任何一个分区。

例如,通过指定分区名清空范围分区表range_sales的分区date_202005,并更新Global索引。

ALTER TABLE range_sales TRUNCATE PARTITION date_202005 UPDATE GLOBAL INDEX;

或者,通过指定分区值来清空范围分区表range_sales中’2020-05-08’所对应的分区。由于不带UPDATE GLOBAL INDEX子句,执行该命令后Global索引会失效。

ALTER TABLE range_sales TRUNCATE PARTITION FOR ('2020-05-08');

父主题: 分区表运维管理

同意关联代理商云淘科技,购买华为云产品更优惠(QQ 78315851)

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家