PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 23/04/2010 10:14:31

toniogab
Membre

Utilité de l'AutoVacuum

Bonjour,

Pour des gains de performances dois-je enlever mon AutoVacuum sachant que tous les soirs est planifié un VacuumFull.
Je sais que cela dépend de l'utilisation de la base de données mais j'aimerais vos avis.
Avez vous autrement une bonne configuration pour les 3 premiers paramètres de l'AutoVacuum : autovacuum_naptime, autovacuum_threshold et autovacuum_analyse_threshold.

Merci

Hors ligne

#2 23/04/2010 10:27:44

gleu
Administrateur

Re : Utilité de l'AutoVacuum

Le VACUUM FULL n'est pas une opération de maintenance ordinaire. Il ne devrait pas être exécuté tous les soirs, sauf cas exceptionnel. J'espère que vous avez un REINDEX derrière.

Bref, pour répondre directement à la question, oui, il est généralement préférable de laisser l'autovacuum activé. Quant aux valeurs des paramètres, l'autovacuum_naptime est suffisant si vous n'avez pas beaucoup de bases. Pour les thresholds, tout dépend de la taille de vos tables.


Guillaume.

Hors ligne

Pied de page des forums