Documentation PostgreSQL 14.22 » Internes » Catalogues système » `pg_subscription_rel`

Précédent | Niveau supérieur | Suivant
52.52. `pg_subscription` | Sommaire | 52.54. `pg_tablespace`

## 52.53. `pg_subscription_rel`

Le catalogue `pg_subscription_rel` contient l'état de chaque relation répliquée dans chaque souscription. C'est une correspondance N-N (plusieurs à plusieurs).

Ce catalogue contient seulement les tables connues à la souscription après exécution de `CREATE SUBSCRIPTION` ou `ALTER SUBSCRIPTION ... REFRESH PUBLICATION`.

Tableau 52.53. Colonnes de `pg_subscription_rel`

Type Description
`srsubid` `oid` (référence `pg_subscription`.`oid`) Référence à la souscription
`srrelid` `oid` (référence `pg_class`.`oid`) Référence à la relation
`srsubstate` `char` Code d'état : `i` = initialisation, `d` = données en cours de copie, `f` = copie de la table terminée, `s` = synchronisée, `r` = prête (réplication normale)
`srsublsn` `pg_lsn` LSN distant du changement d'état utilisé pour la coordination de la synchronisation pour les états `s` ou `r`, sinon NULL