清空分区
用户可以使用清空分区的命令来快速清空分区的数据。与删除分区功能类似,区别在于清空分区只会删除分区中的数据,分区的定义和物理文件都会保留。清空分区可以通过指定分区名或者分区值来进行。
![](https://support.huaweicloud.com/fg-gaussdb-dist-v8/public_sys-resources/caution_3.0-zh-cn.png)
执行清空分区命令会使得Global索引失效,可以通过UPDATE GLOBAL INDEX子句来同步更新Global索引,或者用户自行重建Global索引。
使用ALTER TABLE TRUNCATE PARTITION可以清空指定分区表的任何一个分区。
ALTER TABLE range_sales TRUNCATE PARTITION date_202005 UPDATE GLOBAL INDEX;
ALTER TABLE range_sales TRUNCATE PARTITION FOR ('2020-05-08');