pg_stats_ext_exprs #视图pg_stats_ext_exprs提供对扩展统计对象中包含的所有表达式信息的访问, 结合存储在pg_statistic_ext 和pg_statistic_ext_data 目录中的信息。此视图仅允许访问与用户拥有的表相对应的 pg_statistic_ext和pg_statistic_ext_data 行,因此可以安全地允许对此视图进行公共读访问。
pg_stats_ext_exprs也旨在以比底层目录更易读的格式呈现信息— 但其模式必须在pg_statistic_ext中的统计结构更改时进行扩展。
Table 50.92. pg_stats_ext_exprs 列
|
列类型 描述 |
|---|
|
包含表的模式名称 |
|
统计对象定义的表的名称 |
|
包含扩展的统计信息对象的模式名 |
|
扩展的统计信息对象的名称 |
|
扩展的统计信息的拥有者 |
|
扩展统计对象中包含的表达式 |
|
如果为真,则统计信息包括子表中的值,而不仅仅是指定关系中的值 |
|
表达式条目为空的比例 |
|
表达式条目的平均宽度,以字节表示 |
|
如果大于零,表示表达式中可区分值的估计个数。如果小于零,是可区分值个数除以行数的负值(当 |
|
表达式中最常见值的列表(如果没有值看起来比任何其他值更常见则为空) |
|
最常用值的频率列表,即每一个常用值的出现次数除以总行数(如果 |
|
将表达式的值划分成大小接近的组的值列表。如果存在 |
|
物理行顺序和表达式值逻辑顺序之间的统计关联。其范围从-1到+1。当值接近-1或+1时,在表达式上的一个索引扫描被认为比值接近0时的代价更低,因为这种情况减少了对磁盘的随机访问(如果表达式的数据类型不具有一个 |
|
与表达式的值一起最常出现的非空元素值的列表。(标量类型时为空) |
|
最常用元素值的频度列表,即含有至少一个给定值实例的行的分数。 在每个元素的频度之后有二至三个附加值,它们是每个元素频度的最小和最大值,以及可选的空元素的频度(如果 |
|
表达式值的不同非空元素值的计数的直方图,后面跟着不同非空元素的平均数量。(标量类型时为空) |
数组字段中的条目数最大值可以通过逐列控制,使用ALTER TABLE SET STATISTICS命令,或者通过设置 default_statistics_target运行时参数来全局控制。
如果您发现文档中有不正确的内容、与您使用特定功能的经验不符或需要进一步说明,请使用此表单来报告文档问题。