Received: from localhost (pluto.hub.org [200.46.204.4]) by postgresql.org (Postfix) with ESMTP id E67F59FA265 for ; Wed, 22 Nov 2006 09:17:42 -0400 (AST) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.4]) (amavisd-new, port 10024) with ESMTP id 83975-02 for ; Wed, 22 Nov 2006 09:17:30 -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 B5AD59FA25D for ; Wed, 22 Nov 2006 09:17:39 -0400 (AST) Received: (from bruce@localhost) by momjian.us (8.11.6/8.11.6) id kAM44mC22657; Tue, 21 Nov 2006 23:04:48 -0500 (EST) From: Bruce Momjian Message-Id: <200611220404.kAM44mC22657@momjian.us> Subject: Re: "Clustering" In-Reply-To: <4563202E.3090403@bluegap.ch> To: Markus Schiltknecht Date: Tue, 21 Nov 2006 23:04:48 -0500 (EST) CC: Peter Eisentraut , pgsql-docs@postgresql.org 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/68 X-Sequence-Number: 3902 Markus Schiltknecht wrote: > Hi, > > I wrote: > > That reminds me of the requirement of having Multi Master Replication in > > place to do Parallel Query Execution. Sync Multi Master Replication > > being better, while Async Multi Master Replication obviously leads to > > inconsistent responses, when queried in parallel. That may be acceptable > > in certain situations. > > Oops, during rereading "Clustering For Parallel Query Execution", I've > noticed that you mention Data Partitioning as one possible way to do > Parallel Query Execution. Thus Multi Master Replication obviously is not > a requirement, but just another way to allow for Parallel Query > Execution. Mentioning that as well would probably be good. Uh, multi-master replication allows for load balancing, but it doesn't help a single query to run any faster. Think of having only one query running on the cluster. Parallel execution allows a single query to use more than one computer, right? > IMHO, the advice to use multiple, independent databases to do parallel > query execution sounds a little meager. Of course it's also parallel > query execution, but it's not what most people suspect to find under > that section, I would guess. Uh, this confuses me. What is missing? You split tables across multiple servers. -- Bruce Momjian bruce@momjian.us EnterpriseDB http://www.enterprisedb.com + If your life is a hard drive, Christ can be your backup. +