↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

受支持版本: 当前版本 (18) / 17 / 16 / 15 / 14
测试与开发版本: 19 / devel
不受支持的版本: 13 / 12 / 11 / 10
历史版本PostgreSQL 12 已于 2024 年 11 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本。

51.51. pg_statistic_ext #

目录 pg_statistic_ext 包含了扩展的规划器统计信息的定义。这个目录中的每一行对应于一个用 CREATE STATISTICS 创建的统计信息对象。

表 51.51. pg_statistic_ext 列

名称 类型 引用 描述
stxrelid oid pg_class.oid 包含这个对象所描述的列的表
stxname name   统计信息对象的名称
stxnamespace oid pg_namespace.oid 包含这个统计信息对象的名字空间的 OID
stxowner oid pg_authid.oid 统计信息对象的拥有者
stxkeys int2vector pg_attribute.attnum 一个属性编号的数组,表示哪些表列被这个统计信息对象覆盖。例如值 1 3 表示第一个和第三个表列被覆盖
stxkind char[]   包含启用的统计类型代码的数组,可用值有:d 表示非重复值统计信息,f 表示函数依赖统计信息,m 表示高频值(MCV)列表统计信息

pg_statistic_ext 条目在 CREATE STATISTICS 期间完全填充,但此时不会计算实际的统计值。后续的 ANALYZE 命令计算所需的值,并在 pg_statistic_ext_data 目录中填充条目。

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。