Re: Problema de replica lógica entre postgres

From: Fernando Monjes <ing(dot)bovet(at)gmail(dot)com>
To: Horacio Miranda <hmiranda(at)gmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Problema de replica lógica entre postgres
Date: 2023-04-18 14:07:06
Message-ID: CALc2wF4Di8j37ok1XP8HMZYMahnV46q1RfVy89xxrfJO+M323g@mail.gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Horacio , gracias por la respuesta y disposición de ayudar , estamos
revisando con personal de redes lo que mencionas.,
de igual forma forma me interesa chequear que mi configuración de
replicación lógica este correcta, vi en este hilo
PostgreSQL: Re: Retraso de replicación debido al retraso restart_lsn
<https://www.postgresql.org/message-id/CACG9ogw%2BNaq08%2BosrYxc-6Skbp3QMeQ6aZ2%3DmFcy5HJ1Hr2U0g%40mail.gmail.com>
que
"el número máximo de cambios guardados en la memoria por transacción es de
4 MB" esto me llama la atención es modificable, se puede aumentar ?
y dejando el tema de red aun lado, cual seria un tunning de BD correcto
para soportar este escenario, que al recibir un aumento de carga la
replicación queda atrasada y no transmite los datos (replicación lógica
nativa), estoy con Postgresql versión 13.8

Gracias

El mar, 11 abr 2023 a las 18:34, Horacio Miranda (<hmiranda(at)gmail(dot)com>)
escribió:

>
> En Amazon en tu security group activa el ICMP type 3 : type 4 asegúrate
> que el pmtud funciona. Desde tu máquina onPrem hace un tracepath
>
> Si te entiendo bien el problema lo tienes cuando hay muchos datos y algo
> pasa que deja de funcionar. Si es lo que sospecho en AWS estas con MTU 9000
> o en tu datacenter y como PMTUD no esta activado por que los ICMP los
> bloquean los de seguridad hay fragmentación esta fragmentación no es buena
> en internet sobre todo si paquetes salen con flag DF que es no fragmentar y
> los servidores terminan configurando un mss mínimo maximo de 536 bytes. Si
> esto es complicado hay un par de vídeos buenos que explican este tema. En
> palabras simples hace que tracepath pmtud salga y vas a estar bien
>
> Regards,
> Horacio Miranda
>
>
>
> > On 12/04/2023, at 9:57 AM, Fernando Monjes <ing(dot)bovet(at)gmail(dot)com> wrote:
> >
> > 
> > Hola Amigos
> >
> > Tengo un problema, estoy con una instancia amazon aws donde tengo
> postgres v13.8 y onpremise un postgres 14.7, tengo configurado una réplica
> lógica nativa de 4 tablas usando slot plugin pgoutput, usando publicador en
> aws y subscriptor en onpremise postgres , la bd en aws tiene total de 30
> tablas , el problema que ocurre es que en un estado de mucha carga a las
> restantes tablas en aws, la réplica de las 4 tablas del publicador deja de
> funcionar y no sigue transmitiendo datos, esto hace que crezca el slot,
> siendo esto otro problema, pero el punto es por que deja de transmitir
> datos. no se si alguien ha tenido un problema similar
> >
> > --
> > Gracias cualquier aporte
> >
> > Fernando Monjes B.
> > Consultor DBA
> > Cel: +56 9 7852 1024
>

--
Atentamente,

Fernando Monjes B.
Consultor DBA
Ingeniero en Informática
Cel: 09 -78521024

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Horacio Miranda 2023-04-19 04:05:22 Re: Problema de replica lógica entre postgres
Previous Message Horacio Miranda 2023-04-11 22:34:23 Re: Problema de replica lógica entre postgres