Re: Logical Replication en 9.4

From: Edwin Quijada <listas_quijada(at)hotmail(dot)com>
To: Jaime Casanova <jaime(dot)casanova(at)2ndquadrant(dot)com>, alberto cordones <listas(dot)alberto(dot)cordones(at)gmail(dot)com>
Cc: Mario Soto Cordones <marioa(dot)soto(dot)cordones(at)gmail(dot)com>, Francisco Olarte <folarte(at)peoplecall(dot)com>, Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Logical Replication en 9.4
Date: 2016-03-19 17:04:33
Message-ID: BLUPR15MB0113ECECFB3289444F262674E38D0@BLUPR15MB0113.namprd15.prod.outlook.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Se puede replicar una sola BD y no el cluster con logical replication?

________________________________________
From: pgsql-es-ayuda-owner(at)postgresql(dot)org <pgsql-es-ayuda-owner(at)postgresql(dot)org> on behalf of Jaime Casanova <jaime(dot)casanova(at)2ndquadrant(dot)com>
Sent: Monday, March 14, 2016 11:13 PM
To: alberto cordones
Cc: Mario Soto Cordones; Francisco Olarte; Lista Postgres ES
Subject: Re: [pgsql-es-ayuda] Logical Replication en 9.4

2016-03-14 14:43 GMT-05:00 alberto cordones <listas(dot)alberto(dot)cordones(at)gmail(dot)com>:
> Si, muchas gracias a todos.ya que se me aclararon algunas dudas, sin embargo
> por lo que he estado leyendo, logical replication es es mejor que
> hot_standby,independiente del tema de la cantidad de wal que se generan. o
> estoy equivocado
>

estas usando pglogical?

la replicación lógica tiene algunas ventajas sobre la replicación física:
1) te permitirá actualizar los nodos uno a uno a futuras versiones
2) puedes usar tablas temporales, o crear otras tablas o índices que
no estén en el maestro
3) asignar privilegios distintos en la réplica, tener usuarios que no
están en el maestro, etc
4) no se cancelarán las consultas

sobre tu pregunta original, en la documentación de BDR tenemos esta
consulta para monitorear los slots de replicación
(http://bdr-project.org/docs/0.9.0/monitoring-peers.html#MONITORING-SLOTS)
Probablemente debas cambiar o quitar el filtro sobre plugin pero en
general sirve. Quizá puedas usar esta consulta para implementar algún
chequeo usando el cron o nagios/icinga/"alguna otra variante que te
guste"

"""
SELECT
slot_name, database, active,
pg_xlog_location_diff(pg_current_xlog_insert_location(),
restart_lsn) AS retained_bytes
FROM pg_replication_slots
WHERE plugin = 'bdr';
"""

--
Jaime Casanova www.2ndQuadrant.com
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripci�n:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripcin:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Francisco Olarte 2016-03-19 17:28:33 Re: Logical Replication en 9.4
Previous Message Gerardo Herzig 2016-03-19 02:46:12 Re: Inconveniente con restaurar respaldo