| From: | Josh Berkus <josh(at)agliodbs(dot)com> |
|---|---|
| To: | Shridhar Daithankar <shridhar_daithankar(at)myrealbox(dot)com> |
| Cc: | pgsql-performance(at)postgresql(dot)org |
| Subject: | More detail on settings for pgavd? |
| Date: | 2003-11-18 23:58:45 |
| Message-ID: | 200311181558.45847.josh@agliodbs.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers pgsql-performance |
Shridhar,
I was looking at the -V/-v and -A/-a settings in pgavd, and really don't
understand how the calculation works. According to the readme, if I set -v
to 1000 and -V to 2 (the defaults) for a table with 10,000 rows, pgavd would
only vacuum after 21,000 rows had been updated. This seems wrong.
Can you clear this up a little? I'd like to tweak these settings but can't
without being better aquainted with the calculation.
Also, you may want to reverse your default ratio for Vacuum/analyze frequency.
True, analyze is a less expensive operation than Vacuum, but it's also needed
less often -- only when the *distribution* of data changes. I've seen
databases where the optimal vacuum/analyze frequency was every 10 min/once
per day.
--
-Josh Berkus
Aglio Database Solutions
San Francisco
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Tom Hebbron | 2003-11-19 00:51:40 | Comment on pg_catalog and information_schema objects |
| Previous Message | Sailesh Krishnamurthy | 2003-11-18 22:31:03 | Re: Is there going to be a port to Solaris 9 x86 in the |
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Benjamin Bostow | 2003-11-19 01:19:14 | High Processor consumption |
| Previous Message | Harald Fuchs | 2003-11-18 17:01:13 | Re: Top n queries and GROUP BY |