Re: DBT-3 with SF=20 got failed

From: Simon Riggs <simon(at)2ndQuadrant(dot)com>
To: Kohei KaiGai <kaigai(at)kaigai(dot)gr(dot)jp>
Cc: Simon Riggs <simon(at)2ndquadrant(dot)com>, Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: DBT-3 with SF=20 got failed
Date: 2015-08-19 12:29:50
Message-ID: CANP8+jK7FefF9fdqUxv8sgJH-iKynPHGGA-bTSAPeLZi9VCVrg@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 19 August 2015 at 12:55, Kohei KaiGai <kaigai(at)kaigai(dot)gr(dot)jp> wrote:

> 2015-08-19 20:12 GMT+09:00 Simon Riggs <simon(at)2ndquadrant(dot)com>:
> > On 12 June 2015 at 00:29, Tomas Vondra <tomas(dot)vondra(at)2ndquadrant(dot)com>
> wrote:
> >
> >>
> >> I see two ways to fix this:
> >>
> >> (1) enforce the 1GB limit (probably better for back-patching, if that's
> >> necessary)
> >>
> >> (2) make it work with hash tables over 1GB
> >>
> >> I'm in favor of (2) if there's a good way to do that. It seems a bit
> >> stupid not to be able to use fast hash table because there's some
> artificial
> >> limit. Are there any fundamental reasons not to use the
> >> MemoryContextAllocHuge fix, proposed by KaiGai-san?
> >
> >
> > If there are no objections, I will apply the patch for 2) to HEAD and
> > backpatch to 9.5.
> >
> Please don't be rush. :-)
>

Please explain what rush you see?

> It is not difficult to replace palloc() by palloc_huge(), however, it may
> lead
> another problem once planner gives us a crazy estimation.
> Below is my comment on the another thread.
>

Yes, I can read both threads and would apply patches for each problem.

--
Simon Riggs http://www.2ndQuadrant.com/
<http://www.2ndquadrant.com/>
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Ashutosh Bapat 2015-08-19 12:40:49 Re: postgres_fdw join pushdown (was Re: Custom/Foreign-Join-APIs)
Previous Message Simon Riggs 2015-08-19 12:23:43 Re: Declarative partitioning