Re: Réplica lenta después de purgado en master

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

In response to

Browse pgsql-es-ayuda by date

  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?