From: | Jeff Janes <jeff(dot)janes(at)gmail(dot)com> |
---|---|
To: | Amit Kapila <amit(dot)kapila16(at)gmail(dot)com> |
Cc: | Thomas Munro <thomas(dot)munro(at)enterprisedb(dot)com>, Amit Khandekar <amitdkhan(dot)pg(at)gmail(dot)com>, Robert Haas <robertmhaas(at)gmail(dot)com>, Dilip Kumar <dilipbalaut(at)gmail(dot)com>, pgsql-hackers <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: why not parallel seq scan for slow functions |
Date: | 2017-09-20 21:05:35 |
Message-ID: | CAMkU=1wkJ0UsXoqSJcy-70t=05JP7vsGYgQ3cMst246OOM6ykA@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Tue, Sep 19, 2017 at 9:15 PM, Amit Kapila <amit(dot)kapila16(at)gmail(dot)com>
wrote:
> On Wed, Sep 20, 2017 at 3:05 AM, Jeff Janes <jeff(dot)janes(at)gmail(dot)com> wrote:
> > On Tue, Sep 19, 2017 at 1:17 PM, Thomas Munro
> > <thomas(dot)munro(at)enterprisedb(dot)com> wrote:
> >>
> >> On Thu, Sep 14, 2017 at 3:19 PM, Amit Kapila <amit(dot)kapila16(at)gmail(dot)com>
> >> wrote:
> >> > The attached patch fixes both the review comments as discussed above.
> >
> >
> > that should be fixed by turning costs on the explain, as is the
> tradition.
> >
>
> Right. BTW, did you get a chance to run the original test (for which
> you have reported the problem) with this patch?
>
Yes, this patch makes it use a parallel scan, with great improvement. No
more having to \copy the data out, then run GNU split, then run my perl or
python program with GNU parallel on each file. Instead I just have to put
a pl/perl wrapper around the function.
(next up, how to put a "create temp table alsdkfjaslfdj as" in front of it
and keep it running in parallel)
Thanks,
Jeff
From | Date | Subject | |
---|---|---|---|
Next Message | Peter Geoghegan | 2017-09-20 21:16:16 | Re: Boom filters for hash joins (was: A design for amcheck heapam verification) |
Previous Message | Andrew Gierth | 2017-09-20 20:25:12 | close_ps, NULLs, and DirectFunctionCall |