PostgreSQL 13.1 中文入门教程 PostgreSQL pg_statistic_ext_data

2024-02-25 开发教程 PostgreSQL 13.1 中文入门教程 匿名 4

目录pg_statistic_ext_data保存在pg_statistic_ext中定义的扩展规划器统计信息的数据。该目录的每一行对应用CREATE STATISTICS创建的一个 统计信息对象。

就像pg_statisticpg_statistic_ext_data不应该被公众读取到,因为其内容可能被视为敏感内容。(例如:列中值的最常见组合可能非常令人关注。)pg_stats_extpg_statistic_ext_data上的公共可读视图(与pg_statistic_ext连接后),它仅暴露有关当前用户可读的表和列的信息。

表 51.51. pg_statistic_ext_dataColumns

列类型

描述

stxoidoid(references pg_statistic_ext.oid)

包含此数据定义的扩展统计信息对象

stxdndistinctpg_ndistinct

N-distinct计数,序列化为pg_ndistinct类型

stxddependenciespg_dependencies

函数依赖统计信息,序列化为pg_dependencies类型

stxdmcvpg_mcv_list

MCV(最频值)列表统计信息,序列化为pg_mcv_list类型