Cree la publicación en el servidor 1 de la siguiente forma:
create publication pubcummins for table tabla,
tabla2,...,tabla29;
create user replicador with replication;
GRANT USAGE ON SCHEMA tb TO replicador;
GRANT SELECT en las 29 tablas;
Y en el servidor 2:
CREATE SUBSCRIPTION subcummins
CONNECTION 'host=dominio port=5432 user=replicador password=xxxx
dbname=test'
PUBLICATION pubcummins
WITH (copy_data = false)
;
Probé con copy_data = false y true y los resultados en el uso de CPU
siguen siendo los mismo.
Gracias
El 21 de diciembre de 2017, 9:57, Alvaro Herrera <[email protected]>
escribió:
> motum hesa escribió:
> > Sí funciona, ya pude replicar datos, sin embargo parece que existe un
> > problema con el rendimiento:
> >
> > [image: Imágenes integradas 1]
> >
> > En circulo está el uso de CPU cuándo la logical replication fué activado.
> > Aunque en consumo de CPU no se vea mucho, los load average suben
> bastante:
> >
> > [image: Imágenes integradas 2]
> >
> > Esto ocasionó que el software corriendo en el servidor se alentara mucho.
> >
> > Me di cuenta que fue ocasionado por PostgreSQL debido a que en top el
> > proceso con más uso de CPU era el wal_sender
> >
> > ¿Esto es normal en logical replicacion?
>
> Habría que saber qué hiciste para poder opinar :-) La idea es que el
> rendimiento es bueno, mucho mejor que replicando con Slony o Londiste.
> Seguramente hay algún problema.
>
> --
> Álvaro Herrera https://www.2ndQuadrant.com/
> PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
>