Received: from localhost (unknown [200.46.204.183]) by developer.postgresql.org (Postfix) with ESMTP id 0BE382E00A9 for ; Sat, 31 May 2008 19:38:51 -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 46719-04 for ; Sat, 31 May 2008 19:38:36 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from smtp.kineticode.com (host-201.commandprompt.net [207.173.203.201]) by developer.postgresql.org (Postfix) with ESMTP id 042C62E00A8 for ; Sat, 31 May 2008 19:38:47 -0300 (ADT) Received: from [192.168.1.104] (c-24-21-175-208.hsd1.or.comcast.net [24.21.175.208]) by smtp.kineticode.com (Postfix) with ESMTPSA id AF0195081C1; Sat, 31 May 2008 15:33:09 -0700 (PDT) Cc: pgsql-hackers@postgresql.org, Josh Berkus Message-Id: <39CAD718-B770-4F80-92AC-647B0778DB1B@kineticode.com> From: "David E. Wheeler" To: Peter Eisentraut In-Reply-To: <200806010032.53337.peter_e@gmx.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v924) Subject: Re: Overhauling GUCS Date: Sat, 31 May 2008 15:38:40 -0700 References: <48409D1E.3070208@agliodbs.com> <200806010032.53337.peter_e@gmx.net> X-Mailer: Apple Mail (2.924) X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200805/1105 X-Sequence-Number: 119104 On May 31, 2008, at 15:32, Peter Eisentraut wrote: >> 1. Most people have no idea how to set these. > > Could you clarify this? I can't really believe that people are > incapable of > editing a configuration file. I've been using PostgreSQL on and off, mostly on, for almost 10 years. I still have no idea what 75% of those settings in postgresql.conf mean or are for. There are an overwhelming number of them. I know that 5-8 of them I always touch, thanks largely to assistance now and then from Josh Berkus, but the rest are just complexity to me. I don't doubt that the vast majority of them are useful in one situation or another, but unless I'm in one of those situations, I really don't need to see them there and be confused by them. Does that help? >> 2. The current postgresql.conf file is a huge mess of 194 options, >> the >> vast majority of which most users will never touch. > > My opinion has always been that we should provide a default file > with only the > essential options instead of all of them. I see this as a the major > problem, > because people are overwhelmed and consequently don't set anything. +1 Best, David