↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

Wiki / 系统目录

pg_stats_ext

视图pg_stats_ext提供对数据库中每个扩展统计对象的信息的访问,结合存储在pg_statistic_ext和 pg_statistic_ext_data目录中的信息。此视图仅允许访问与用户拥有的表相对应的pg_statistic_ext 和pg_statistic_ext_data行,因此可以安全地允许对此视图进行公共读访问。 pg_stats_ext也旨在以比底层目录更易读的格式呈现信息 — 代价是每当添加新类型的扩展统计信息到pg_statistic_ext时,必须扩展其模式。

英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。

当前阅读 PG 18·选择有来源记录的版本

kind
view
lang
en
measured attributes
true
metadata release
18.6
runtime columns
schemaname, tablename, statistics_schemaname, statistics_name, statistics_owner, attnames, exprs, kinds, inherited, n_distinct, dependencies, most_common_vals, most_common_val_nulls, most_common_freqs, most_common_base_freqs
runtime verified
false
source
english-manual

版本定义 PG 18

视图pg_stats_ext提供对数据库中每个扩展统计对象的信息的访问,结合存储在pg_statistic_ext和 pg_statistic_ext_data目录中的信息。此视图仅允许访问与用户拥有的表相对应的pg_statistic_ext 和pg_statistic_ext_data行,因此可以安全地允许对此视图进行公共读访问。 pg_stats_ext也旨在以比底层目录更易读的格式呈现信息 — 代价是每当添加新类型的扩展统计信息到pg_statistic_ext时,必须扩展其模式。

目录列

列类型可空性描述
schemanamename可空包含表的模式名称
tablenamename可空表的名称
statistics_schemanamename可空包含扩展统计信息对象的模式名
statistics_namename可空扩展统计信息对象的名称
statistics_ownername可空扩展统计信息对象的所有者
attnamesname[]可空包含在扩展统计信息对象中的列的名称
exprstext[]可空包含在扩展统计信息对象中的表达式
kindschar[]可空为此记录启用的扩展统计信息对象的类型
inheritedbool可空如果为真,则统计信息包括子表中的值,而不仅仅是指定关系中的值
n_distinctpg_ndistinct可空列值组合的非重复值计数。如果大于零,则为组合中不同值的估计数量。如果小于零,则为不同值数量除以行数的负值。(当ANALYZE 认为随着表的增长不同值的数量可能会增加时,使用负数形式;当该列似乎具有固定数量的可能值时,则使用正数形式。)例如,-1表示具有唯一性的列组合,其中不同组合的数量与行数相同。
dependenciespg_dependencies可空函数依赖统计信息
most_common_valstext[]可空列中高频值组合的列表(如果没有任何组合看起来比其他组合更常见,则为 NULL)。
most_common_val_nullsbool[]可空高频值组合的 NULL 标志列表(当 most_common_vals 为 NULL 时,此列为 NULL)。
most_common_freqsfloat8[]可空高频值组合的频率列表,即每个组合的出现次数除以总行数(当 most_common_vals 为 NULL 时,此列为 NULL)。
most_common_base_freqsfloat8[]可空高频值组合的基础频率列表,即各值频率的乘积(当 most_common_vals 为 NULL 时,此列为 NULL)。

比较版本

来源引用

完整定义与证据 JSON

定义来源

center · PostgreSQL 18 · english-manuals:83214d6a9557afbf0114a783a345aa837ee564cf1f91a83f7cc01c33b7ca6f7b

正文语言: zh-Hans · 2026-09-27@419045e