On Mon, Jun 12, 2006 at 05:22:05PM +0200, Ruben Rubio Rey wrote: > Jim C. Nasby wrote: > > >On Mon, Jun 12, 2006 at 04:58:49PM +0200, Ruben Rubio Rey wrote: > > > > > >>$DIREC/vacuumdb -f -v --analyze vacadb 2>&1 | $LOGBIN > >>$DIRLOGS/%Y-%m-%d_limpieza.log > >>echo "reindex database vacadb;" | $DIREC/psql vacadb 2>&1 | $LOGBIN > >>$DIRLOGS/%Y-%m-%d_limpieza.log > >>date | $LOGBIN $DIRLOGS/%Y-%m-%d_limpieza.log > >> > >> > > > >Ugh. Is there some reason you're not using the built-in autovacuum? > > > How do I execute built-in autovacuum? Make the following changes to postgresql.conf: autovacuum = on # enable autovacuum subprocess? autovacuum_vacuum_threshold = 500 # min # of tuple updates before # vacuum autovacuum_analyze_threshold = 200 # min # of tuple updates before autovacuum_vacuum_scale_factor = 0.2 # fraction of rel size before # vacuum autovacuum_analyze_scale_factor = 0.1 # fraction of rel size before -- Jim C. Nasby, Sr. Engineering Consultant jnasby@xxxxxxxxxxxxx Pervasive Software http://pervasive.com work: 512-231-6117 vcard: http://jim.nasby.net/pervasive.vcf cell: 512-569-9461