文档

DISCARD PARTITION

更新时间:

本文档介绍了丢弃分区的表空间,删除丢弃分区对应的.ibd文件的方法。

语法

ALTER TABLE…DISCARD PARTITION命令丢弃分区的表空间,删除丢弃分区对应的.ibd文件。

ALTER TABLE table_name DISCARD PARTITION
partition_name [,partition_name] ... TABLESPACE;
说明

在包含有子分区的表上执行该命令时,指定分区名称后,该分区的子分区将包含在此操作中。

其中,partition_name为:

{partition_name | subpartition_name}

参数

参数

参数说明

table_name

分区表的名称(可以采用模式限定的方式引用)。

partition_name

要删除的分区名称。

subpartition_name

要删除的子分区名称。

示例

丢弃sales_range_list表的分区q1_2012和子分区p5表空间:

ALTER TABLE sales_range_list DISCARD PARTITION q1_2012,p5 TABLESPACE;

丢弃sales_range_list表的子分区p5表空间:

ALTER TABLE sales_range_list DISCARD PARTITION p5 TABLESPACE;
  • 本页导读 (0)
文档反馈