PostgreSQL. Comprobar si la réplica se está realizando.

Para comprobar si la réplica se está realizando podemos lanzar la siguiente consulta SQL en el nodo primario.
select client_addr, state, sent_location, write_location, flush_location, replay_location from pg_stat_replication;
Si la réplica se está ejecutando, veremos una salida como la siguiente:
postgres=# select client_addr, state, sent_location, write_location,
postgres-#         flush_location, replay_location from pg_stat_replication;
 client_addr  |   state   | sent_location | write_location | flush_location | replay_location 
--------------+-----------+---------------+----------------+----------------+-----------------
 192.168.1.68 | streaming | 0/17001AA0    | 0/17001AA0     | 0/17001AA0     | 0/17001AA0
(1 fila)

No hay comentarios:

Publicar un comentario