From: | Markus Schiltknecht <markus(at)bluegap(dot)ch> |
---|---|
To: | Simon Riggs <simon(at)2ndquadrant(dot)com> |
Cc: | Gregory Stark <stark(at)enterprisedb(dot)com>, NikhilS <nikkhils(at)gmail(dot)com>, pgsql-hackers(at)postgresql(dot)org |
Subject: | Re: Auto Partitioning |
Date: | 2007-04-04 19:40:31 |
Message-ID: | 4613FF2F.6020102@bluegap.ch |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers pgsql-patches |
Simon Riggs wrote:
> The planner already uses the Append node to put together multiple plans.
> The great thing is it will put together IndexScans and SeqScans as
> applicable. No need for multi-scans as a special node type.
Yes... only that mixing 'concurrent' index scans in the right order
would probably save us an extra sort step in some cases. Consider this
with hash partitioning on (id):
SELECT * FROM test WHERE id > 1 AND id < 9999999 ORDER BY id;
Every partition should have an index on (id), so we already have pretty
well sorted data, we just need to mix the results of the index scan in
the correct order, no?
Regards
Markus
From | Date | Subject | |
---|---|---|---|
Next Message | Markus Schiltknecht | 2007-04-04 19:41:34 | Re: Auto Partitioning |
Previous Message | Zoltan Boszormenyi | 2007-04-04 19:35:16 | Re: IDENTITY/GENERATED v36 Re: Final version of IDENTITY/GENERATED patch |
From | Date | Subject | |
---|---|---|---|
Next Message | Markus Schiltknecht | 2007-04-04 19:41:34 | Re: Auto Partitioning |
Previous Message | Zoltan Boszormenyi | 2007-04-04 19:35:16 | Re: IDENTITY/GENERATED v36 Re: Final version of IDENTITY/GENERATED patch |