RE: pg_publication_tables show dropped columns

Поиск
Список
Период
Сортировка
От houzj.fnst@fujitsu.com
Тема RE: pg_publication_tables show dropped columns
Дата
Msg-id OS0PR01MB571610CCAB5763BCBC5976E8947E9@OS0PR01MB5716.jpnprd01.prod.outlook.com
обсуждение исходный текст
Ответ на Re: pg_publication_tables show dropped columns  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: pg_publication_tables show dropped columns  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
On Tuesday, September 6, 2022 11:13 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:
>
> Jaime Casanova <jcasanov@systemguards.com.ec> writes:
> > Just trying the new column/row filter on v15, I found this issue that
> > could be replicated very easily.
>
> Bleah.  Post-beta4 catversion bump, here we come.

Oh, Sorry for the miss.

> > This could be solved by adding a "NOT attisdropped", simple patch
> > attached.
>
> That view seems quite inefficient as written --- I wonder if we can't do better by
> nuking the join-to-unnest business and putting the restriction in a WHERE
> clause on the pg_attribute scan.
> The query plan that you get for it right now is certainly awful.

I agree and try to improve the query as suggested.

Here is the new version patch.
I think the query plan and cost looks better after applying the patch.

Best regards,
Hou zj


Вложения

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

Предыдущее
От: Daniel Gustafsson
Дата:
Сообщение: Re: Return value of PathNameOpenFile()
Следующее
От: John Naylor
Дата:
Сообщение: Re: [RFC] building postgres with meson - v12