Received: from localhost (unknown [200.46.208.211]) by mail.postgresql.org (Postfix) with ESMTP id F1AD6634A35 for ; Fri, 13 Mar 2009 14:15:46 -0300 (ADT) Received: from mail.postgresql.org ([200.46.204.86]) by localhost (mx1.hub.org [200.46.208.211]) (amavisd-maia, port 10024) with ESMTP id 31384-05-2 for ; Fri, 13 Mar 2009 14:15:41 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from westnet.com (westnet.com [216.187.52.2]) by mail.postgresql.org (Postfix) with ESMTP id 1703D632DAB for ; Fri, 13 Mar 2009 14:15:35 -0300 (ADT) Received: from westnet.com (localhost [127.0.0.1]) by westnet.com (8.14.0/8.14.0) with ESMTP id n2DHFWXd001143; Fri, 13 Mar 2009 13:15:32 -0400 (EDT) Received: from localhost (gsmith@localhost) by westnet.com (8.14.0/8.13.2/Submit) with ESMTP id n2DHFWL6001138; Fri, 13 Mar 2009 13:15:32 -0400 (EDT) X-Authentication-Warning: westnet.com: gsmith owned process doing -bs Date: Fri, 13 Mar 2009 13:15:32 -0400 (EDT) From: Greg Smith X-X-Sender: gsmith@westnet.com To: "Jignesh K. Shah" cc: "pgsql-performance@postgresql.org" Subject: Re: 8.4 Performance improvements: was Re: Proposal of tunable fix for scalability of 8.4 In-Reply-To: <49BA5537.8060002@sun.com> Message-ID: References: <49B922C0.6050700@sun.com> <49BA5537.8060002@sun.com> User-Agent: Alpine 2.01 (GSO 1184 2008-12-16) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=0 tagged_above=0 required=5 tests=none X-Spam-Level: X-Archive-Number: 200903/165 X-Sequence-Number: 33087 On Fri, 13 Mar 2009, Jignesh K. Shah wrote: > I can use dbt2, dbt3 tests to see how 8.4 performs and compare it with > 8.3? That would be very helpful. There's been some work at updating the DTrace capabilities available too; you might compare what that's reporting too. > * Visibility map - Reduce Vacuum overhead - (I think I can time vacuum with > some usage on both databases) The reduced vacuum overhead should show up as just better overall performance. If you can seperate out the vacuum specific time that would be great, I don't know that it's essential. If the changes don't just make a plain old speed improvement in your tests that would be a problem worth reporting. > * Parallel pg_restore (Can be tested with a big database dump) It would be particularly useful if you could throw some of your 32+ core systems at a parallel restore of something with a bunch of tables. I don't think there have been (m)any tests of that code on Solaris or with that many restore workers yet. -- * Greg Smith gsmith@gregsmith.com http://www.gregsmith.com Baltimore, MD