Received: from localhost (unknown [200.46.204.183]) by developer.postgresql.org (Postfix) with ESMTP id C3C112E0052 for ; Wed, 4 Jun 2008 17:31:32 -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 66754-08 for ; Wed, 4 Jun 2008 17:31:26 -0300 (ADT) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.157]) by developer.postgresql.org (Postfix) with ESMTP id 1AF9A2E0048 for ; Wed, 4 Jun 2008 17:31:28 -0300 (ADT) Received: by fg-out-1718.google.com with SMTP id 16so156205fgg.23 for ; Wed, 04 Jun 2008 13:31:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=f55u5ZZYHIBP8VduFwUCIEcUGUuZCd+mMxmM1/079JI=; b=VDdyYdQ58AswYAmLKeLnd6PYeWH0HuQnE6m2jVX16nyCCzWy9SKk6HtyHG0+MnYGA9 RJx6Tg7/3jI6jAyO1qaBq1KzyLc7QG2EeMrsDY7y48So/FbkC9QZgShqyG5fBq8cNgKu ZOuGSUiyf4teoJGeaROA5U6jDlmNN+NXDLreE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=Y85HSGYjNOYm1Rf/2oDO4/+YGJEy1BnqVPPbiIvKtuvi4yOif1rSr1j8zfVCux57M2 CAL7B/tdkXXw64pE3hFQF4vFaiS2+jwPI4IoYwN4Akc41OVDoXftPYYBG3Ir/lwINTCI xNTgp2VY7K7mzqN7/WvtYRO6nFARVcQoXSPBQ= Received: by 10.86.98.14 with SMTP id v14mr731071fgb.74.1212611487552; Wed, 04 Jun 2008 13:31:27 -0700 (PDT) Received: by 10.86.35.9 with HTTP; Wed, 4 Jun 2008 13:31:27 -0700 (PDT) Message-ID: <162867790806041331rce6eb94pb5d31b26892329ea@mail.gmail.com> Date: Wed, 4 Jun 2008 22:31:27 +0200 From: "Pavel Stehule" To: "David E. Wheeler" Subject: Re: Overhauling GUCS Cc: "Greg Smith" , "Josh Berkus" , pgsql-hackers@postgresql.org In-Reply-To: <72DA5875-8E89-4A6F-8D0B-7F9A869D79B9@kineticode.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <48409D1E.3070208@agliodbs.com> <484418D9.5040608@sun.com> <200806021106.05833.josh@agliodbs.com> <0B854D92-C5C2-4138-A0FE-F81892A33869@sun.com> <72DA5875-8E89-4A6F-8D0B-7F9A869D79B9@kineticode.com> X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200806/175 X-Sequence-Number: 119288 2008/6/4 David E. Wheeler : > On Jun 3, 2008, at 20:48, Greg Smith wrote: > >> Correct, but completely off-topic regardless. One problem to be solved >> here is to take PostgreSQL tuning from zero to, say, 50% automatic. Wander >> the user lists for a few months; the number of completely misconfigured >> systems out there is considerable, partly because the default values for >> many parameters are completely unreasonable for modern hardware and there's >> no easy way to improve on that without someone educating themselves. >> Getting distracted by the requirements of the high-end systems will give >> you a problem you have no hope of executing in a reasonable time period. > > Exactly. The issue is that application developers, who are not DBAs, have no > idea how to tune PostgreSQL, and postgresql.conf is daunting and confusing. > So they use a different database that's "faster". > do you thing, so any better config can help? It's not possible. And you can't tune database without well knowledge of applications that use database. Any automatic tools are joy for child. But some default PostgreSQL parameters are not optimal. > I think that right now postgresql.conf is designed for full-time DBAs, > rather than folks who might want to target PostgreSQL for an application > they're developing. We want to attract the latter (without, of course, any > expense with the former). Changing how configuration works so that it's > easier to understand and, if possible, at least partly automatically tunable > would go a long way towards making PostgreSQL friendlier for developers, > IMHO. > > Best, > > David > > > -- > Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) > To make changes to your subscription: > http://www.postgresql.org/mailpref/pgsql-hackers >