pg_stats_ext
La vue pg_stats_ext
fournit un accès aux
informations sur chaque objet statistique étendu dans la base,
combinant les informations enregistrées dans les catalogues pg_statistic_ext
et pg_statistic_ext_data
.
Cette vue autorise l'accès aux seules lignes de
pg_statistic_ext
et
pg_statistic_ext_data
correspondant aux tables dont
l'utilisateur est propriétaire et, du coup, l'accès public à cette vue ne
pose pas de problème de sécurité.
pg_stats_ext
est aussi conçu pour présenter les
informations dans un format plus lisible que celles des catalogues
sous-jacents -- son schéma doit cependant être étendu quand de nouveaux
types de statistiques étendues sont ajoutés à
pg_statistic_ext
.
Tableau 54.28. Colonnes de pg_stats_ext
Type Description |
---|
Nom du schéma contenant la table |
Nom de la table |
Nom du schéma contenant l'objet de statistique étendue |
Nom de l'objet de statistiques étendues |
Propriétaire des statistiques étendues |
Noms des colonnes includes dans l'objet statistique étendue |
Expressions incluses dans l'objet de statistiques étendues |
Types des statistiques étendues activées pour cet enregistrement |
Si true, les statistiques incluent les colonnes des enfants héritées, pas uniquement les valeurs de la relation indiquée |
Nombre de valeurs distinctes pour la combinaison de valeurs de colonnes. Si
supérieur à zéro, le nombre estimé de valeurs distinctes dans la
combinaison. Si inférieur à zéro, le négatif du nombre de valeurs
distinctes divisé par le nombre de lignes. (La forme négative est
utilisée quand |
Statistiques de dépendance fonctionnelle |
Une liste des combinaisons de valeurs les plus communes dans les colonnes. (NULL si aucune valeur n'est plus commune que les autres.) |
Une liste de drapeaux NULL pour les combinaisons les plus communes de
valeurs. (NULL quand |
Une liste des fréquences des combinaisons les plus communes, autrement
dit le nombre d'occurences de chacune divisé par le nombre total de
lignes. (NULL quand |
Une liste des fréquences de base des combinaisons les plus communes,
autrement dit un produit des fréquences par valeur. (NULL quand
|
Le nombre maximum d'entrées dans le tableau peut être contrôlé sur une base
par colonne en utilisant la commande ALTER
TABLE SET STATISTICS
ou globalement en configurant le paramètre default_statistics_target.