52.51. pg_statistic_ext
目录pg_statistic_ext
保存扩展的计划程序统计信息。该目录中的每一行都对应一个由CREATE STATISTICS创建的* statistics 对象*。
表 52.51. pg_statistic_ext
列
Name | Type | References | Description |
---|---|---|---|
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 用于 n 差异统计,f 用于功能相关性统计 | |
stxndistinct | pg_ndistinct | N 分位数,序列化为pg_ndistinct 类型 | |
stxdependencies | pg_dependencies | 功能依赖性统计信息,序列化为pg_dependencies 类型 |
stxkind
字段是在创建统计对象时填写的,指示所需的统计类型。其后的字段最初为 NULL,仅在ANALYZE
计算了相应的统计信息后才填充。