From: | Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec> |
---|---|
To: | Ruben Fitó <r(dot)fito(at)ubiquat(dot)com> |
Cc: | Francisco Olarte <folarte(at)peoplecall(dot)com>, Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Réplica lenta después de purgado en master |
Date: | 2022-02-08 16:25:49 |
Message-ID: | YgKZjTjMECY4VeiX@ahch-to |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Tue, Feb 08, 2022 at 12:51:57PM +0100, Ruben Fitó wrote:
> Gracias por la respuesta.
>
> Bueno, hemos conseguido arreglar el tema con un vacuum analyze.
>
[...]
>
> Finalmente quería comentar un par de cosillas:
>
> - Hemos analizado los registros de autovacuum en la BBDD y nos dice que
> la tabla con más actividad que tenemos no se ha ejecutado ningún autovacuum
> desde hace 2 meses.
> - No tenemos bien entendido cómo funciona el autovacuum. Según hemos
> leído en la documentación, por defecto, el autovacuum se lanza si ve
> cambios en alguna tabla cuando se ven afectadas 50 tuplas o més. También
> hemos visto que se puede por % de tamaño de tabla(aunque no lo hemos
> entendido muy bien). Hay otros parámetros como número de procesos
> autovacuum, etc..
Saludos,
Debes considerar los parámetros autovacuum_vacuum_scale_factor
(predeterminado 0.2) y autovacuum_vacuum_threshold (predeterminado 50).
El autovacuum se ejecuta sobre una tabla cuando se cumple la siguiente
formula:
dead_tuples > (vacuum_threshold + (vacuum_scale_factor * reltuples))
Los parámetros autovacuum_vacuum_threshold y
autovacuum_vacuum_scale_factor también pueden especificarse por tablas
(por ejemplo para que tablas grandes se procesen más frecuentemente)
usando un comando similar a:
ALTER TABLE tablita SET (autovacuum_scale_factor=0.02);
--
Jaime Casanova
Director de Servicios Profesionales
SystemGuards - Consultores de PostgreSQL
From | Date | Subject | |
---|---|---|---|
Next Message | Hellmuth Vargas | 2022-02-08 17:32:08 | Re: Alter varchar column size recrea índice? |
Previous Message | Jaime Casanova | 2022-02-08 16:09:22 | Re: Alter varchar column size recrea índice? |