<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7652.24">
<TITLE>RE: [postgis-users] Got VACUUM reccomendation in newly-created postGIStable</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

<P><FONT SIZE=2>Per-Olof wrote:<BR>
><BR>
> kreshna_iceheart@yahoo.com skrev:<BR>
> >  And if I run<BR>
> > VACUUM ANALYZE, there won't be anything bad happen,<BR>
> >  <BR>
> nope, do It!<BR>
> Seriously, this is exactly the correct way to go.<BR>
> vacuum analyze updates the index statistics.<BR>
><BR>
<BR>
Nit-picking department chimes in:<BR>
<BR>
 ANALYZE updates statistics for indexed columns<BR>
<BR>
 VACUUM cleans out dead tuples from deletes & updates and prevents table bloat and transaction id wraparound failure.<BR>
<BR>
So ANALYZE (which is fast and relatively light-weight) whenever data distributions change<BR>
<BR>
and<BR>
<BR>
VACUUM periodically for the whole database, and vacuum tables that have updates and deletes. Or use autovacuum if you on a recent release of PostgreSQL (8.2 seems fairly robust but your experience may differ on what sort of processing you do).<BR>
<BR>
HTH,<BR>
<BR>
Greg Williamson<BR>
Senior DBA<BR>
GlobeXplorer LLC, a DigitalGlobe company<BR>
<BR>
Confidentiality Notice: This e-mail message, including any attachments, is for the sole use of the intended recipient(s) and may contain confidential and privileged information and must be protected in accordance with those provisions. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.<BR>
<BR>
(My corporate masters made me say this.)<BR>
</FONT>
</P>

</BODY>
</HTML>