Received: from localhost (mx1.hub.org [200.46.208.251]) by postgresql.org (Postfix) with ESMTP id 735679FA252 for ; Wed, 22 Nov 2006 14:11:29 -0400 (AST) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.208.251]) (amavisd-new, port 10024) with ESMTP id 90354-04 for ; Wed, 22 Nov 2006 14:11:24 -0400 (AST) X-Greylist: from auto-whitelisted by SQLgrey- Received: from momjian.us (momjian.us [70.90.9.53]) by postgresql.org (Postfix) with ESMTP id 6111D9FA456 for ; Wed, 22 Nov 2006 14:11:23 -0400 (AST) Received: (from bruce@localhost) by momjian.us (8.11.6/8.11.6) id kAMIBFu08526; Wed, 22 Nov 2006 13:11:15 -0500 (EST) From: Bruce Momjian Message-Id: <200611221811.kAMIBFu08526@momjian.us> Subject: Re: [Sequoia] PostgreSQL Documentation of High Availability In-Reply-To: <45642C48.4030309@bluegap.ch> To: Markus Schiltknecht Date: Wed, 22 Nov 2006 13:11:15 -0500 (EST) CC: Emmanuel Cecchet , pgsql-docs@postgresql.org, Sequoia general mailing list X-Mailer: ELM [version 2.4ME+ PL123] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="US-ASCII" X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200611/75 X-Sequence-Number: 3909 Markus Schiltknecht wrote: > Hello Emmanuel, > > Emmanuel Cecchet wrote: > >>> Even here I think that there is a common misconception between > >>> performance and scalability. Most people think that by having > >>> multiple nodes their query will run faster which is obviously wrong > >>> if your original workload does not saturate a single node. > >> > >> Sure. Do you think that should be made clearer? > > Yes, I think so because this is a very common belief that we experience > > with new users. > > Okay, I have forwarded that to Bruce, who's editing the documentation > (and is a native English speaker). I'm not sure how we can cover this, > as we are very general in our description. OK, updated: Multi-Server Parallel Query Execution Many of the above solutions allow multiple servers to handle multiple queries, but none allow a single query to use multiple servers to complete faster. This solution allows multiple servers to work concurrently on a single query. This is usually accomplished by splitting the data among servers and having each server execute its part of the query and return results to a central server where they are combined and returned to the user. Pgpool-II has this capability. -- Bruce Momjian bruce@momjian.us EnterpriseDB http://www.enterprisedb.com + If your life is a hard drive, Christ can be your backup. +