RE: Postgres Optimizer ignores information about foreign key relationship, severly misestimating number of returned rows in join

Поиск
Список
Период
Сортировка
От Ehrenreich, Sigrid
Тема RE: Postgres Optimizer ignores information about foreign key relationship, severly misestimating number of returned rows in join
Дата
Msg-id AM6PR02MB52872750DE83688400676AAFAB140@AM6PR02MB5287.eurprd02.prod.outlook.com
обсуждение исходный текст
Ответ на Re: Postgres Optimizer ignores information about foreign key relationship, severly misestimating number of returned rows in join  (Magnus Hagander <magnus@hagander.net>)
Список pgsql-performance
Thanks!

Regards,
Sigrid

-----Original Message-----
From: Magnus Hagander <magnus@hagander.net> 
Sent: Thursday, October 29, 2020 10:57 AM
To: Ehrenreich, Sigrid <Ehrenreich@consist.de>
Cc: Tom Lane <tgl@sss.pgh.pa.us>; David Rowley <dgrowleyml@gmail.com>; pgsql-performance@lists.postgresql.org
Subject: Re: Postgres Optimizer ignores information about foreign key relationship, severly misestimating number of
returnedrows in join
 

On Thu, Oct 29, 2020 at 9:43 AM Ehrenreich, Sigrid
<Ehrenreich@consist.de> wrote:
>
> Hi Tom,
>
> Thanks a lot for your help!
>
> If it is in the HEAD, does it mean, it will be included in v14?


Yes, that's precisely what it means. Unless someone finds something
bad with it and it has to be removed of course, but in principle it
means that it will be in 14.

//Magnus


>
>
> I'll have to see, if we dare building our own v13 version with the patch.
> (I would love to, because I am simply thrilled to pieces, having a patch made by you for us )
>
> Regards,
> Sigrid
>
> -----Original Message-----
> From: Tom Lane <tgl@sss.pgh.pa.us>
> Sent: Wednesday, October 28, 2020 5:55 PM
> To: Ehrenreich, Sigrid <Ehrenreich@consist.de>
> Cc: David Rowley <dgrowleyml@gmail.com>; pgsql-performance@lists.postgresql.org
> Subject: Re: Postgres Optimizer ignores information about foreign key relationship, severly misestimating number of
returnedrows in join
 
>
> "Ehrenreich, Sigrid" <Ehrenreich@consist.de> writes:
> > A patch would be very much appreciated.
> > We are currently running on Version 12, but could upgrade to 13, if necessary.
> > Could you send me a notification if you managed to program a patch for that?
>
> I've pushed a patch for this to HEAD, but current thinking is that we
> will not be back-patching it.  Still, if you're desperate you could
> consider running a custom build of v13 with that patch --- a quick
> check suggests that it would back-patch easily.  v12 would be a
> slightly harder lift (I see one hunk doesn't apply) but probably
> not by much.
>
> https://git.postgresql.org/gitweb/?p=postgresql.git;a=patch;h=ad1c36b0709e47cdb3cc4abd6c939fe64279b63f
>
>                         regards, tom lane

В списке pgsql-performance по дате отправления:

Предыдущее
От: Magnus Hagander
Дата:
Сообщение: Re: Postgres Optimizer ignores information about foreign key relationship, severly misestimating number of returned rows in join
Следующее
От: Michael Lewis
Дата:
Сообщение: Re: query plan using partial index expects a much larger number of rows than is possible