Re: [HACKERS] Wrong index choosen? - Mailing list pgsql-performance

From Matthew T. O'Connor
Subject Re: [HACKERS] Wrong index choosen?
Date
Msg-id 410154F9.3080500@zeut.net
Whole thread Raw
In response to Re: [HACKERS] Wrong index choosen?  (Gaetano Mendola <mendola@bigfoot.com>)
Responses Re: [HACKERS] Wrong index choosen?
Re: [HACKERS] Wrong index choosen?
List pgsql-performance
Gaetano Mendola wrote:
> Tom Lane wrote:
> | Given the nature of the data (login times), I'd imagine that the problem
> | is simply that he hasn't analyzed recently enough.  A bump in stats
> | target may not be needed, but he's going to have to re-analyze that
> | column often if he wants this sort of query to be estimated accurately,
> | because the fraction of entries later than a given time T is *always*
> | going to be changing.
>
> Well know that I think about it, I felt my shoulders covered by
> pg_autovacuum but looking at the log I see that table never analyzed!
> Aaargh.
>
> I already applied the patch for the autovacuum but evidently I have to
> make it more aggressive, I'm sorry that I can not made him more aggressive
> only for this table.

Yeah, the version of autovacuum in 7.4 contrib doesn't allow table
specific settings.  The patch I have sumbitted for 7.5 does, so
hopefully this will be better in the future.

You can however set the VACUUM and ANALYZE thresholds independently.
So perhpaps it will help you if you set your ANALYZE setting to be very
aggressive and your VACUUM settings to something more standard.

Matthew

pgsql-performance by date:

Previous
From: Gaetano Mendola
Date:
Subject: Re: [HACKERS] Wrong index choosen?
Next
From: Jaime Casanova
Date:
Subject: Re: [HACKERS] Wrong index choosen?