Received: from localhost (unknown [200.46.204.183]) by developer.postgresql.org (Postfix) with ESMTP id CAF9E2E0039 for ; Fri, 6 Jun 2008 12:55:41 -0300 (ADT) Received: from developer.postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-maia, port 10024) with ESMTP id 59428-07 for ; Fri, 6 Jun 2008 12:55:30 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from lists.commandprompt.com (host-159.commandprompt.net [207.173.203.159]) by developer.postgresql.org (Postfix) with ESMTP id D13382E0038 for ; Fri, 6 Jun 2008 12:55:29 -0300 (ADT) Received: from [192.168.1.226] (or-69-34-217-90.sta.embarqhsd.net [69.34.217.90]) (authenticated bits=0) by lists.commandprompt.com (8.13.8/8.13.8) with ESMTP id m56FumrH004569 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 6 Jun 2008 08:56:48 -0700 Message-ID: <48495DE9.9040409@commandprompt.com> Date: Fri, 06 Jun 2008 08:55:21 -0700 From: "Joshua D. Drake" Organization: Command Prompt, Inc. User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: Peter Eisentraut CC: pgsql-hackers@postgresql.org, Tom Lane , Greg Smith , Andreas Pflug , "Decibel!" , Josh Berkus Subject: Re: Overhauling GUCS References: <48409D1E.3070208@agliodbs.com> <200806061435.01196.peter_e@gmx.net> <1669.1212765410@sss.pgh.pa.us> <200806061750.55582.peter_e@gmx.net> In-Reply-To: <200806061750.55582.peter_e@gmx.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (lists.commandprompt.com [207.173.203.159]); Fri, 06 Jun 2008 08:56:49 -0700 (PDT) X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200806/287 X-Sequence-Number: 119400 Peter Eisentraut wrote: > Am Freitag, 6. Juni 2008 schrieb Tom Lane: >> Peter Eisentraut writes: >>> - If we know better values, why don't we set them by default? >> The problem is: better for what? In particular, I'm uncomfortable with >> any changes in the direction of trying to make Postgres take over the >> entire machine by default. I'd want some fairly explicit permission >> from the user for that ... > > Yes, those are decisions we are going to have to make, eventually. But recall > the three step process: > > 1. What values need changing? shared_buffers work_mem maintenance_work_mem checkpoint_segments wal_sync_method effective_cache_size > I haven't seen a proposal for item 1 yet, so the rest is idle discussion at > this time. I think those cover the biggest low hanging fruit, async_commit is arguable. Sincerely, Joshua D. Drake