pg_statistic_ext_data #目录pg_statistic_ext_data保存在pg_statistic_ext中定义的扩展规划器统计信息的数据。 该目录的每一行对应用CREATE STATISTICS创建的一个统计信息对象。
通常,每个已分析的统计对象都有一个条目,其中stxdinherit = false。如果表具有继承子项或分区,还会创建第二个条目,其中 stxdinherit = true。此行表示继承树上的统计对象,即, 您将看到的数据的统计信息 SELECT * FROM , 而table*stxdinherit = false行 表示 SELECT * FROM ONLY 的结果。table
像pg_statistic一样, pg_statistic_ext_data不应公开可读,因为其内容可能被视为敏感。 (例如,列中最常见的值组合可能非常引人关注。) pg_stats_ext 是建立在pg_statistic_ext_data之上的公开可读视图, (在与pg_statistic_ext连接后), 仅暴露当前用户拥有的表的信息。
Table 51.53. pg_statistic_ext_data 列
|
列类型 描述 |
|---|
|
包含此数据定义的扩展统计信息对象 |
|
如果为真,则统计信息包括子表中的值,而不仅仅是指定关系中的值 |
|
N-distinct计数,序列化为 |
|
函数依赖统计信息,序列化为 |
|
MCV(最频值)列表统计信息,序列化为 |
|
每个表达式的统计信息,序列化为 |
如果您发现文档中有不正确的内容、与您使用特定功能的经验不符或需要进一步说明,请使用此表单来报告文档问题。