pg_stats_ext #
La vista pg_stats_ext proporciona acceso a información sobre cada objeto de estadísticas extendidas en la base de datos, combinando información almacenada en los catálogos pg_statistic_ext y pg_statistic_ext_data. Esta vista permite el acceso solo a las filas de pg_statistic_ext y pg_statistic_ext_data que corresponden a las tablas de las que el usuario es propietario, y por lo tanto es seguro permitir el acceso de lectura público a esta vista.
pg_stats_ext también está diseñada para presentar la información en un formato más legible que los catálogos subyacentes — a costa de que su esquema debe extenderse cada vez que se agregan nuevos tipos de estadísticas extendidas a pg_statistic_ext.
Table 53.30. pg_stats_ext Columns
Tipo de columna Descripción |
|---|
Nombre del esquema que contiene la tabla. |
Nombre de la tabla. |
Nombre del esquema que contiene el objeto de estadísticas extendidas. |
Nombre del objeto de estadísticas extendidas. |
Propietario del objeto de estadísticas extendidas. |
Nombres de las columnas incluidas en el objeto de estadísticas extendidas. |
Expresiones incluidas en el objeto de estadísticas extendidas. |
Tipos de objetos de estadísticas extendidas habilitados para este registro. |
Si es verdadero, las estadísticas incluyen valores de las tablas hijas, no solo los valores de la relación especificada. |
Recuentos n-distintos para combinaciones de valores de columna. Si es mayor que cero, el número estimado de valores distintos en la combinación. Si es menor que cero, el negativo del número de valores distintos dividido por el número de filas. (La forma negativa se utiliza cuando |
Estadísticas de dependencia funcional. |
Una lista de las combinaciones de valores más comunes en las columnas. (Nulo si no parece que haya combinaciones más comunes que otras). |
Una lista de flags NULL para las combinaciones de valores más comunes. (Nulo cuando |
Una lista de las frecuencias de las combinaciones más comunes, es decir, el número de apariciones de cada una dividido por el número total de filas. (Nulo cuando |
Una lista de las frecuencias base de las combinaciones más comunes, es decir, el producto de las frecuencias por valor. (Nulo cuando |
El número máximo de entradas en los campos de array se puede controlar columna por columna mediante el comando ALTER TABLE SET STATISTICS, o globalmente estableciendo el parámetro en tiempo de ejecución default_statistics_target.