Re: Auto ANALYZE criteria

From: "Kevin Grittner" <Kevin(dot)Grittner(at)wicourts(dot)gov>
To: "Joe Miller" <joe(dot)d(dot)miller(at)gmail(dot)com>, <pgsql-performance(at)postgresql(dot)org>
Subject: Re: Auto ANALYZE criteria
Date: 2010-09-20 22:28:53
Message-ID: 4C9799D50200002500035A16@gw.wicourts.gov
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

Joe Miller <joe(dot)d(dot)miller(at)gmail(dot)com> wrote:

> I can set up a cron job to run the ANALYZE manually, but it seems
> like the autovacuum daemon should be smart enough to figure this
> out on its own. Deletes can have as big an impact on the stats as
> inserts and updates.

But until the deleted rows are vacuumed from the indexes, an index
scan must read all the index entries for the deleted tuples, and
visit the heap to determine that they are not visible. Does a
manual run of ANALYZE without a VACUUM change the stats much for
you, or are you running VACUUM ANALYZE?

-Kevin

In response to

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Tom Lane 2010-09-21 02:12:31 Re: Auto ANALYZE criteria
Previous Message David Rees 2010-09-20 22:09:41 Re: 3ware trivia overload