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时,必须扩展其模式。
目录列
| 列 | 类型 | 可空性 | 描述 |
|---|---|---|---|
| schemaname | name | 可空 | 包含表的模式名称 |
| tablename | name | 可空 | 表的名称 |
| statistics_schemaname | name | 可空 | 包含扩展统计信息对象的模式名 |
| statistics_name | name | 可空 | 扩展统计信息对象的名称 |
| statistics_owner | name | 可空 | 扩展统计信息对象的所有者 |
| attnames | name[] | 可空 | 包含在扩展统计信息对象中的列的名称 |
| exprs | text[] | 可空 | 包含在扩展统计信息对象中的表达式 |
| kinds | char[] | 可空 | 为此记录启用的扩展统计信息对象的类型 |
| inherited | bool | 可空 | 如果为真,则统计信息包括子表中的值,而不仅仅是指定关系中的值 |
| n_distinct | pg_ndistinct | 可空 | 列值组合的非重复值计数。如果大于零,则为组合中不同值的估计数量。如果小于零,则为不同值数量除以行数的负值。(当ANALYZE 认为随着表的增长不同值的数量可能会增加时,使用负数形式;当该列似乎具有固定数量的可能值时,则使用正数形式。)例如,-1表示具有唯一性的列组合,其中不同组合的数量与行数相同。 |
| dependencies | pg_dependencies | 可空 | 函数依赖统计信息 |
| most_common_vals | text[] | 可空 | 列中高频值组合的列表(如果没有任何组合看起来比其他组合更常见,则为 NULL)。 |
| most_common_val_nulls | bool[] | 可空 | 高频值组合的 NULL 标志列表(当 most_common_vals 为 NULL 时,此列为 NULL)。 |
| most_common_freqs | float8[] | 可空 | 高频值组合的频率列表,即每个组合的出现次数除以总行数(当 most_common_vals 为 NULL 时,此列为 NULL)。 |
| most_common_base_freqs | float8[] | 可空 | 高频值组合的基础频率列表,即各值频率的乘积(当 most_common_vals 为 NULL 时,此列为 NULL)。 |
比较版本
来源引用
定义来源
center · PostgreSQL 18 · english-manuals:83214d6a9557afbf0114a783a345aa837ee564cf1f91a83f7cc01c33b7ca6f7b
正文语言: zh-Hans · 2026-09-27@419045e