Received: from localhost (unknown [200.46.204.191]) by postgresql.org (Postfix) with ESMTP id BCCD62E3D6B for ; Fri, 30 Nov 2007 23:44:25 -0400 (AST) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.191]) (amavisd-maia, port 10024) with ESMTP id 29227-08-2 for ; Fri, 30 Nov 2007 23:44:22 -0400 (AST) Received: from sss.pgh.pa.us (sss.pgh.pa.us [66.207.139.130]) by postgresql.org (Postfix) with ESMTP id 482192E37DF for ; Fri, 30 Nov 2007 23:44:22 -0400 (AST) Received: from sss2.sss.pgh.pa.us (tgl@localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.1/8.14.1) with ESMTP id lB13iI7N010685; Fri, 30 Nov 2007 22:44:18 -0500 (EST) To: "Joshua D. Drake" cc: "Jonah H. Harris" , "Campbell, Lance" , "posgres support" Subject: Re: Enhancement request In-reply-to: <20071130140005.18521c54@jd-laptop> References: <36e682920711301218m703b3c67s6f547fd7b9b60e7c@mail.gmail.com> <7099.1196458205@sss.pgh.pa.us> <36e682920711301332q1cce5db9qe44fb068fcd5608d@mail.gmail.com> <7341.1196459304@sss.pgh.pa.us> <20071130140005.18521c54@jd-laptop> Comments: In-reply-to "Joshua D. Drake" message dated "Fri, 30 Nov 2007 14:00:05 -0800" Date: Fri, 30 Nov 2007 22:44:18 -0500 Message-ID: <10684.1196480658@sss.pgh.pa.us> From: Tom Lane X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200711/274 X-Sequence-Number: 27517 "Joshua D. Drake" writes: > Tom Lane wrote: >> So: show me a use case for this that will still make sense in a >> mostly-autovacuum world. > I think you are living in a different world than I am if you think it > is a mostly-autovacuum world. Certainly it isn't a mostly-autovacuum world in 8.2 or earlier releases, but that's irrelevant to whether it makes sense to expend effort on a feature that would appear (at the earliest) in 8.4. Autovac in 8.3 is very significantly ahead of where it was in 8.2 --- to the point that we've turned it on by default --- and I predict that the pressure of being on by default will really light the afterburners behind its development. I think it's entirely likely that by the time 8.4 is ready, it will be perfectly fair to characterize manual vacuuming as a buggy-whip technology, at least for all but the three-sigmas-above-normal users. And I'd *much* rather see development effort going into making that vision come true, than into adding questionably-useful complexity in the support for manual vacuuming. regards, tom lane