Documentation PostgreSQL 11.22 » Internes » Catalogues système » pg_am
Précédent Niveau supérieur Suivant
52.2. pg_aggregate Sommaire 52.4. pg_amop

52.3. pg_am

Le catalogue pg_am stocke les informations concernant les méthodes d'accès aux relations. On trouve une ligne par méthode d'accès supportée par le système. Actuellement, seuls les index ont des méthodes d'accès. Ce qui concerne les méthodes d'accès aux index est discuté en détails dans Chapitre 61.

Tableau 52.3. Colonnes de pg_am

NomTypeRéférencesDescription
oidoidIdentifiant de ligne (attribut caché ; doit être sélectionné explicitement)
amnamenameNom de la méthode d'accès
amhandlerregprocpg_proc.oid OID de la fonction gestionnaire responsable de la fourniture des informations sur la méthode d'accès
amtypechar Actuellement toujours à i pour indiquer une méthode d'accès à un index. D'autres valeurs pourraient être autorisées dans le futur.

Note

Avant PostgreSQL 9.6, pg_am contenait plusieurs colonnes supplémentaires représentant des propriétés des méthodes d'accès aux index. Ces données sont maintenant uniquement visibles au niveau du code C. Néanmoins, pg_index_column_has_property() et les fonctions relatives ont été ajoutées pour permettre aux requêtes SQL d'inspecter les propriétés des méthodes d'accès aux index. Voir Tableau 9.63.

AltStyle によって変換されたページ (->オリジナル) /