PostgreSQLLa base de données la plus sophistiquée au monde.

42.3. pg_am

Le catalogue pg_am enregistre les informations sur les méthodes d'accès aux index. Il y a une ligne pour chaque méthode d'accès supportée par le système. Le contenu de ce catalogue est discuté en détails dans Chapitre 48, Définition de l'interface des méthodes d'accès aux index.

Tableau 42.3. Colonnes de pg_am

Nom Type Références Description
amname name   Nom de la méthode d'accès
amstrategies int2   Nombre de stratégies d'opérateur pour cette méthode d'accès
amsupport int2   Nombre de routines de support pour cette méthode d'accès
amorderstrategy int2   Zéro si l'index n'a pas d'ordre de tri, sinon, numéro de de stratégie de l'opérateur de stratégie qui décrit l'ordre de tri
amcanunique bool   Est-ce que la méthode d'accès supporte les index uniques ?
amcanmulticol bool   Est-ce que la méthode d'accès supporte les index multicolonnes ?
amoptionalkey bool   Est-ce que la méthode d'accès supporte un parcours sans aucune contrainte pour la première colonne de l'index ?
amindexnulls bool   Est-ce que la méthode d'accès supporte les entrées d'index NULLs ?
amconcurrent bool   Est-ce que la méthode d'accès supporte les mises à jour concurrentes ?
amgettuple regproc pg_proc.oid Fonction « prochaine ligne valide »
aminsert regproc pg_proc.oid Fonction « insérer cette ligne »
ambeginscan regproc pg_proc.oid Fonction « commencer un nouveau balayage »
aminsert regproc pg_proc.oid Fonction « insérer cette ligne »
ambeginscan regproc pg_proc.oid Fonction « exécuter un nouveau parcours »
amgettuple regproc pg_proc.oid Fonction « prochaine ligne valide »
amgetmulti regproc pg_proc.oid Fonction « récupérer plusieurs lignes »
amrescan regproc pg_proc.oid Fonction « redémarrer ce balayage »
amendscan regproc pg_proc.oid Fonction « arrêter ce balayage »
ammarkpos regproc pg_proc.oid Fonction « marquer la position actuelle dans le balayage »
amrestrpos regproc pg_proc.oid Fonction « restaurer une position de balayage sauvegardée »
ambuild regproc pg_proc.oid Fonction « construire un nouvel index »
ambulkdelete regproc pg_proc.oid Fonction de destruction en masse
amvacuumcleanup regproc pg_proc.oid Fonction de nettoyage post-VACUUM
amcostestimate regproc pg_proc.oid Fonction d'estimation du coût d'un balayage d'index