本文档介绍了更新分区统计信息的方法。

语法

ALTER TABLE ... ANALYZE PARTITION命令用于更新分区或子分区的统计信息:
ALTER TABLE table_name
 ANALYZE PARTITION {partition_names | ALL}
其中,partition_names为:
{partition_name | subpartition_name}

参数

参数 参数说明
table_name 分区表的名称(可以采用模式限定的方式引用)。
partition_name 分区名称。
subpartition_name 子分区名称。

示例

分析sales_range_list表的分区q1_2021和子分区p5
ALTER TABLE sales_range_list ANALYZE PARTITION q1_2021,p5;
分析sales_range_list表的子分区p5
ALTER TABLE sales_range_list ANALYZE PARTITION p5;