Re: Support Parallel Query Execution in Executor - Mailing list pgsql-hackers

From Jonah H. Harris
Subject Re: Support Parallel Query Execution in Executor
Date
Msg-id 36e682920604081016o39bca5al53344b24569a8fec@mail.gmail.com
Whole thread Raw
In response to Re: Support Parallel Query Execution in Executor  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: Support Parallel Query Execution in Executor  (Markus Schiltknecht <markus@bluegap.ch>)
List pgsql-hackers
On 4/8/06, Tom Lane <tgl@sss.pgh.pa.us> wrote:
> ... but I'm failing to follow where it says that parallel processing
> will fix that.  All I can foresee in that direction is extra data
> transfer costs, bought at the price of portability and locking headaches.

I don't think it's any less portable than the system is now; It's just
enabling multiple slave processes to participate in scans and
processing (parallel query, parallel index builds, parallel sorts,
...)  Likewise, the additional I/O cost isn't that much of an issue
because systems which really take advantage of this type of parallel
processing have large bandwidth I/O arrays anyway.

I didn't even want to mention that EVERY other database I know of
(Oracle, DB2, Sybase, SQL Server, Ingres, Bizgres MPP, MaxDB) supports
this, but it's a pretty obvious win for many environments.


--
Jonah H. Harris, Database Internals Architect
EnterpriseDB Corporation
732.331.1324


pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: How to implement oracle like rownum(function or seudocolumn) ?
Next
From: Michael Fuhr
Date:
Subject: Re: How to implement oracle like rownum(function or seudocolumn) ?