数据仓库服务 GAUSSDB(DWS)-ANALYZE | ANALYSE:语法格式

时间:2024-09-05 10:32:03

语法格式

  • 收集表的统计信息。
    1
    2
    { ANALYZE | ANALYSE } [ { VERBOSE | LIGHT | FORCE | PREDICATE } ]
        [ table_name [ ( column_name [, ...] ) ] ];
    
  • 收集分区的统计信息。
    1
    2
    3
    { ANALYZE | ANALYSE } [ { VERBOSE | LIGHT | FORCE } ]
        [ table_name [ ( column_name [, ...] ) ] ]
        PARTITION ( partition_name ) ;
    
    • 普通分区表目前支持针对某个分区的统计信息的语法,但功能上不支持针对某个分区的统计信息收集。对指定分区执行ANALYZE,会有相应的WARNING提示。
    • 不支持使用临时采样表来收集分区的统计信息。
    • 不支持分区上的多列统计信息和表达式统计信息。
  • 收集外表的统计信息。
    1
    2
    { ANALYZE | ANALYSE } [ VERBOSE ]
        { foreign_table_name | FOREIGN TABLES };
    
support.huaweicloud.com/sqlreference-910-dws/dws_06_0245.html