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

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

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

52.51. pg_statistic_ext #

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

表 52.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 表示函数依赖统计信息
stxndistinct pg_ndistinct   非重复值计数,序列化为 pg_ndistinct 类型
stxdependencies pg_dependencies   函数依赖统计信息,序列化为 pg_dependencies 类型

stxkind 字段在创建统计信息对象时填充,用于指示所需的统计信息类型。其后的各字段初始为 NULL,只有在 ANALYZE 计算出相应统计信息后才会填充。

提交更正

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