pg.ddx.io pgsql-performance@postgresql.org mailing list archive
help / color / mirror / Atom feed From: Tomas Vondra <tv@fuzzy.cz>
Cc: pgsql-performance@postgresql.org
Subject: Re: Hash join on int takes 8..114 seconds
Date: Fri, 21 Nov 2008 21:48:21 +0100
Message-ID: <49271E95.5080200@fuzzy.cz> (raw )
In-Reply-To: <A44943E272DF48CC9BC306C513387020@andrusnotebook >
References: <gg1sv3$27fr$1@news.hub.org >
<49253FE1.3070706@archonet.com >
<0205611B528C4C2CBA99AFC64E57D6E8@andrusnotebook >
<op.ukw669uvcigqcu@soyouz >
<75A918DFCF25470FAF96B3FE3D25A38B@andrusnotebook >
<4926E2B2.9050202@archonet.com >
<8A78204AA6D44C04B053E6412B244E13@andrusnotebook >
<op.ukzdioivcigqcu@soyouz >
<8D7F64CF7F614E13AC554D6CF86F39B2@andrusnotebook >
<20081121191646.GH5210@alvh.no-ip.org >
<A44943E272DF48CC9BC306C513387020@andrusnotebook >
> Thank you.
> My 8.1.4 postgresql.conf does not contain such option. So
> vacuum_cost_delay is off probably.
> Since doc does not recommend any value, I planned to use 2000
>
> Will value of 30 allow other clients to work when VACUUM FULL is running ?
No, as someone already noted the VACUUM FULL is blocking anyway (and
does not use this value at all).
> Uncommented relevant values in postgresql.conf file are:
>
> shared_buffers = 15000
> work_mem = 512
I'd consider increasing this value a little - 0.5 MB seems too low to me
(but not necessarily).
> maintenance_work_mem = 131072
> fsync = on
> effective_cache_size= 70000
Well, your server has 2GB of RAM and usually it's recommended to set
this value to about 60-70% of your RAM, so using 540MB (25%) seems quite
low. Anyway this is just a hint to PostgreSQL, it does not increase
memory consumption or so - it's just an estimate of how much data are
cached by kernel.
Anyway, I don't expect these values have significant effect in case of
the issue solved in this thread.
regards
Tomas
view thread (41+ messages) latest in thread
Message-ID: <49271E95.5080200@fuzzy.cz>
Permalink: ../49271E95.5080200@fuzzy.cz/
Also on: postgresql.org/message-id/49271E95.5080200@fuzzy.cz
copy link · copy postgr.es
reply Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: pgsql-performance@postgresql.org
Cc: tv@fuzzy.cz
Subject: Re: Hash join on int takes 8..114 seconds
In-Reply-To: <49271E95.5080200@fuzzy.cz>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox