云数据库 GAUSSDB-ANALYZE | ANALYSE:功能描述

时间:2025-06-03 09:36:56

功能描述

  • 用于收集与数据库中普通表内容相关的统计信息,统计结果存储在系统表PG_STATISTIC、PG_STATISTIC_EXT下,执行ANALYZE命令后,可在上述系统表中查询收集到的统计信息,也可以通过系统视图PG_STATS、PG_EXT_STATS查询信息。执行计划生成器会使用这些统计数据,以确定最有效的执行计划。
  • 如果ANALYZE没有指定参数,会分析当前数据库中的每个表和分区表。同时也可以通过指定table_name、column_name和partition_name参数把分析限定在特定的表、列或分区表中。
  • ANALYZE|ANALYSE VERIFY可用于检测数据库中普通表的数据文件是否损坏。
  • 每次收集的统计信息,都会存入统计信息历史表(GS_STATISTIC_HISTORYGS_STATISTIC_EXT_HISTORYGS_TABLESTATS_HISTORY)中,历史表存放的数量和统计信息的保留时间由GUC参数stats_history_record_limit和stats_history_retention_time控制。
support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-0522.html
提示

您即将访问非华为云网站,请注意账号财产安全