Re: Seeking reason behind performance gain in 12 with HashAggregate

From: Justin Pryzby <pryzby(at)telsasoft(dot)com>
To: Shira Bezalel <shira(at)sfei(dot)org>
Cc: pgsql-performance(at)postgresql(dot)org
Subject: Re: Seeking reason behind performance gain in 12 with HashAggregate
Date: 2020-01-13 16:42:20
Message-ID: 20200113164220.GH26045@telsasoft.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-performance

On Mon, Jan 13, 2020 at 08:29:05AM -0800, Shira Bezalel wrote:
> Here is the EXPLAIN (ANALYZE ON, BUFFERS ON) output from both systems:
>
> 9.6 plan <https://explain.depesz.com/s/W8HN>
> 12.1 plan <https://explain.depesz.com/s/lIRS>

> Is there something that was changed/improved in either 10, 11 or 12 that this
> behavior can be attributed to?

v12 has JIT enabled by default.
You can test if that's significant with SET jit=off.

In response to

Responses

Browse pgsql-performance by date

  From Date Subject
Next Message Shira Bezalel 2020-01-13 17:34:04 Re: Seeking reason behind performance gain in 12 with HashAggregate
Previous Message Shira Bezalel 2020-01-13 16:29:05 Seeking reason behind performance gain in 12 with HashAggregate