Re: Catching up with performance & PostgreSQL 15 - Mailing list pgsql-performance

From Alvaro Herrera
Subject Re: Catching up with performance & PostgreSQL 15
Date
Msg-id 20221129083615.fseqfvd5svtjbrb6@alvherre.pgsql
Whole thread Raw
In response to Re: Catching up with performance & PostgreSQL 15  (Mladen Gogala <gogala.mladen@gmail.com>)
Responses Re: Catching up with performance & PostgreSQL 15  (Mladen Gogala <gogala.mladen@gmail.com>)
Re: Catching up with performance & PostgreSQL 15  (Tom Lane <tgl@sss.pgh.pa.us>)
List pgsql-performance
On 2022-Nov-28, Mladen Gogala wrote:

> As for JIT, I've recently asked that question myself. I was told that
> PostgreSQL with LLVM enabled performs approximately 25% better than without
> it.

Hmm, actually, normally you're better off turning JIT off, because it's
very common to diagnose cases of queries that become much, much slower
because of it.  Some queries do become faster, but it's not a wide
margin, and it's not a lot.  There are rare cases where JIT is
beneficial, but those tend to be queries that take upwards of several
seconds already.

IMO it was a mistake to turn JIT on in the default config, so that's one
thing you'll likely want to change.

-- 
Álvaro Herrera               48°01'N 7°57'E  —  https://www.EnterpriseDB.com/
"Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end." (2nd Commandment for C programmers)



pgsql-performance by date:

Previous
From: Alvaro Herrera
Date:
Subject: Re: Catching up with performance & PostgreSQL 15
Next
From: Mladen Gogala
Date:
Subject: Re: Catching up with performance & PostgreSQL 15