recovery_min_apply_delay y WAL

From: Hellmuth Vargas <hivs77(at)gmail(dot)com>
To: Lista Postgres ES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: recovery_min_apply_delay y WAL
Date: 2018-04-11 15:21:01
Message-ID: CAN3Qy4q3TL_tHCDuDBv31COm_8VZ0XkGfX7MZtOW0kEjRczuwg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Lista

Tengo configurado un Cluster PostgreSQL 9.6 con dos Replicas asincronicas
una de ellas con el parámetro recovery_min_apply_delay (recovery.conf)
en 300min, lo que significa que esta replica esta retrasada 5 horas con
respecto a la master, pero tengo una duda con respecto al comportamiento de
los archivos WAL:

1. La replica 'retrasada' solicita y mantiene los WAL que va generando la
master y va aplicando estos WAL en la replica? ó

2. La replica va solicitando los WAL de hace 5 horas las master y los va
aplicando?

Porque la duda, si la master y la otra replica se dañaran y la replica
retrasada se comportara como el caso 1, pues podría promoverla a master y
esta se debería poner 'al día' con las transacciones que alcanzo a generar
la master. Pero si se comporta como el escenario 2, pues tendría solo una
copia de hace 5 horas antes del incidente.

Muchas Gracias Lista

--
Cordialmente,

Ing. Hellmuth I. Vargas S.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gerardo Herzig 2018-04-11 16:20:10 Re: recovery_min_apply_delay y WAL
Previous Message Alvaro Herrera 2018-04-11 12:37:43 Re: A tener en cuenta para activar pg_stat_statements