DBAtlas · Atlas d'exploitation des bases de données

VACUUM ANALYZE d'une table donnée

PostgreSQLMaintenance

Commande

VACUUM (ANALYZE, VERBOSE) customer;

Ce que fait la commande

Nettoie les dead tuples de la table, rend l'espace réutilisable et met à jour les statistiques du planificateur.

Quand l'utiliser

Après un DELETE/UPDATE en masse, ou lorsque les plans de requête se dégradent.

Attention

VACUUM ne rend pas l'espace disque à l'OS ; récupérer l'espace exige VACUUM FULL, qui prend un verrou ACCESS EXCLUSIVE. Un VACUUM simple ne bloque pas la table.

Ouvrir dans DBAtlas →

Voir aussi