O catálogo pg_replication_origin armazena todas as origens de replicação criadas. Para obter mais informações sobre origens de replicação, veja Acompanhamento do progresso da replicação.
Diferentemente da maioria dos catálogos do sistema, o catálogo pg_replication_origin é compartilhado por todos os bancos de dados da instância: há apenas uma cópia de pg_replication_origin por instância, e não uma por banco de dados.
Tabela 52.44. Colunas de pg_replication_origin
Coluna Tipo de dados Descrição |
|---|
Identificador único, em todo a instância, para a origem da replicação. Nunca deve deixar o sistema. |
Nome externo, definido pelo usuário, de uma origem de replicação. |
Exemplo 52.26. Exemplo do tradutor
Origens de replicação
Uso do catálogo pg_replication_origin para mostrar as origens de replicação criadas. O comando abaixo foi executado no servidor de destino (subscritor), e não no servidor de origem (publicador).
ana=> SELECT * FROM pg_replication_origin;
roident | roname
---------+----------
1 | pg_17074
(1 linha)