From: | Thom Brown <thom(at)linux(dot)com> |
---|---|
To: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | Zhang Mingli <zmlpostgres(at)gmail(dot)com>, Andrey Lepikhov <a(dot)lepikhov(at)postgrespro(dot)ru>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Yuya Watari <watari(dot)yuya(at)gmail(dot)com>, David Rowley <dgrowleyml(at)gmail(dot)com>, PostgreSQL Developers <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
Subject: | Re: [PoC] Reducing planning time when tables have many partitions |
Date: | 2022-11-17 12:04:46 |
Message-ID: | CAA-aLv7S4WZywzPPHQDgZ=4jgUDRfzNiRd0PScq883n-Xr+n4g@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
On Thu, 17 Nov 2022 at 11:20, Thom Brown <thom(at)linux(dot)com> wrote:
>
> On Thu, 17 Nov 2022 at 09:31, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> wrote:
> >
> > On 2022-Nov-16, Thom Brown wrote:
> >
> > > Once the issue Tom identified has been resolved, I'd like to test
> > > drive newer patches.
> >
> > What issue? If you mean the one from the thread "Reducing
> > duplicativeness of EquivalenceClass-derived clauses", that patch is
> > already applied (commit a5fc46414deb), and Yuya Watari's v8 series
> > applies fine to current master.
>
> Ah, I see.. I'll test the v8 patches.
No issues with applying. Created 1024 partitions, each of which is
partitioned into 64 partitions.
I'm getting a generic planning time of 1415ms. Is that considered
reasonable in this situation? Bear in mind that the planning time
prior to this patch was 282311ms, so pretty much a 200x speedup.
Thom
From | Date | Subject | |
---|---|---|---|
Next Message | Pavel Borisov | 2022-11-17 12:07:37 | Re: Lockless queue of waiters in LWLock |
Previous Message | Maxim Orlov | 2022-11-17 11:40:02 | Re: [PoC] configurable out of disk space elog level |