Le nettoyage de base ou de table(s) avec la commande vacuum.
=> démarrer même si la table est bloquée
=> nettoyer les index quand on fait un simple vacuum
L'option skip_locked qui à les options on / off, permet de lancer le vacuum même si la table est bloquée.
Pour la base courante :
vacuum (FULL, VERBOSE, ANALYZE, SKIP_LOCKED on) ;
Pour une table :
vacuum (FULL, VERBOSE, ANALYZE, SKIP_LOCKED on) <nom_table>;
L'option index_cleanup , nettoie les index (mais ne ré-index pas) .
Pour la base courante :
vacuum (INDEX_CLEANUP, VERBOSE, ANALYZE, SKIP_LOCKED on) ;
Pour une table :
vacuum (INDEX_CLEANUP, VERBOSE, ANALYZE, SKIP_LOCKED on) <nom_table>;