postgres autovacuum prend tout le cpu

Posté par ufaure le 18/05/2026
RÉSOLU

ufaure

Membre depuis le 07/12/2024

ma prod est a genoux a cause de l autovacuum sur une grosse table de logs

je peux pas le couper mais je dois limiter l impact cpu tout de suite

Commentaires

adele57

Membre depuis le 23/01/2020

faut que tu brides le throttle de l autovacuum pour qu il lache la grappe au disque et au cpu

ALTER SYSTEM SET autovacuum_vacuum_cost_limit = 1000;\nSELECT pg_reload_conf();

morin-cecile

Membre depuis le 05/03/2025

verifie aussi ton autovacuum_vacuum_scale_factor si c est par defaut a 0.2 sur une table de 1To ca declenche jamais et quand ca part c est un enfer

baisse le a 0.05 ou 0.01 pour les grosses tables

ufaure

Membre depuis le 07/12/2024

le cost limit a sauve la prod le cpu est redescendu a 20 pourcent instantanement

je vais revoir la conf de mes grosses tables proprement

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire