Received: from localhost (unknown [200.46.204.187]) by postgresql.org (Postfix) with ESMTP id 2C6AC9FCB62 for ; Thu, 8 Nov 2007 13:26:18 -0400 (AST) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.187]) (amavisd-maia, port 10024) with ESMTP id 96239-02 for ; Thu, 8 Nov 2007 13:26:08 -0400 (AST) Received: from vms169133pub.verizon.net (vms169133pub.verizon.net [206.46.169.133]) by postgresql.org (Postfix) with ESMTP id E24D99F926D for ; Thu, 8 Nov 2007 13:26:08 -0400 (AST) Received: from new-host.home ([71.179.23.138]) by vms169133.mailsrvcs.net (Sun Java System Messaging Server 6.2-6.01 (built Apr 3 2006)) with ESMTPA id <0JR700MN46KGSDV7@vms169133.mailsrvcs.net> for pgsql-performance@postgresql.org; Thu, 08 Nov 2007 11:14:41 -0600 (CST) Date: Thu, 08 Nov 2007 12:14:35 -0500 From: Robert Treat Subject: Re: Hardware for PostgreSQL In-reply-to: <1193849108.591961.103570@22g2000hsm.googlegroups.com> To: pgsql-performance@postgresql.org Cc: Ketema Message-id: <200711081214.35899.xzilla@users.sourceforge.net> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7bit Content-disposition: inline References: <1193849108.591961.103570@22g2000hsm.googlegroups.com> User-Agent: KMail/1.9.1 X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200711/126 X-Sequence-Number: 27541 On Wednesday 31 October 2007 12:45, Ketema wrote: > I am trying to build a very Robust DB server that will support 1000+ > concurrent users (all ready have seen max of 237 no pooling being > used). I have read so many articles now that I am just saturated. I > have a general idea but would like feedback from others. > Most of the other answers you've gotten have been pretty good, but I had some questions on the above; specifically is there a reason you're avoid pooling? (something like pgbouncer can work wonders). Are your 1000+ concurrent users working in something like a web environment, where they won't need a 1:1 user:connection map to service them all, or are these going to be more permanent connections into the system? FWIW I'd done 1000 connections simultaneous on pretty basic hardware, but you need to have the right kind of workloads to be able to do it. > > Who has built the biggest baddest Pg server out there and what do you > use? > While I'm not sure this will be that much help, I'd feel remisce if I didn't point you to it... http://www.lethargy.org/~jesus/archives/66-Big-Bad-PostgreSQL.html -- Robert Treat Build A Brighter LAMP :: Linux Apache {middleware} PostgreSQL