From 5e45211a64149b3c659b90ff2de6fa982a5a93ed Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 4 May 2024 14:17:33 +0200 Subject: Adding upstream version 15.5. Signed-off-by: Daniel Baumann --- doc/src/sgml/html/catalog-pg-statistic-ext.html | 88 +++++++++++++++++++++++++ 1 file changed, 88 insertions(+) create mode 100644 doc/src/sgml/html/catalog-pg-statistic-ext.html (limited to 'doc/src/sgml/html/catalog-pg-statistic-ext.html') diff --git a/doc/src/sgml/html/catalog-pg-statistic-ext.html b/doc/src/sgml/html/catalog-pg-statistic-ext.html new file mode 100644 index 0000000..1a9b500 --- /dev/null +++ b/doc/src/sgml/html/catalog-pg-statistic-ext.html @@ -0,0 +1,88 @@ + +53.52. pg_statistic_ext

53.52. pg_statistic_ext

+ The catalog pg_statistic_ext + holds definitions of extended planner statistics. + Each row in this catalog corresponds to a statistics object + created with CREATE STATISTICS. +

Table 53.52. pg_statistic_ext Columns

+ Column Type +

+

+ Description +

+ oid oid +

+

+ Row identifier +

+ stxrelid oid + (references pg_class.oid) +

+

+ Table containing the columns described by this object +

+ stxname name +

+

+ Name of the statistics object +

+ stxnamespace oid + (references pg_namespace.oid) +

+

+ The OID of the namespace that contains this statistics object +

+ stxowner oid + (references pg_authid.oid) +

+

+ Owner of the statistics object +

+ stxstattarget int4 +

+

+ stxstattarget controls the level of detail + of statistics accumulated for this statistics object by + ANALYZE. + A zero value indicates that no statistics should be collected. + A negative value says to use the maximum of the statistics targets of + the referenced columns, if set, or the system default statistics target. + Positive values of stxstattarget + determine the target number of most common values + to collect. +

+ stxkeys int2vector + (references pg_attribute.attnum) +

+

+ An array of attribute numbers, indicating which table columns are + covered by this statistics object; + for example a value of 1 3 would + mean that the first and the third table columns are covered +

+ stxkind char[] +

+

+ An array containing codes for the enabled statistics kinds; + valid values are: + d for n-distinct statistics, + f for functional dependency statistics, + m for most common values (MCV) list statistics, and + e for expression statistics +

+ stxexprs pg_node_tree +

+

+ Expression trees (in nodeToString() + representation) for statistics object attributes that are not simple + column references. This is a list with one element per expression. + Null if all statistics object attributes are simple references. +


+ The pg_statistic_ext entry is filled in + completely during CREATE STATISTICS, but the actual + statistical values are not computed then. + Subsequent ANALYZE commands compute the desired values + and populate an entry in the + pg_statistic_ext_data + catalog. +

\ No newline at end of file -- cgit v1.2.3