Re: On-demand running query plans using auto_explain and signals

Поиск
Список
Период
Сортировка
Искать
От
Shulgin, Oleksandr
Тема
Re: On-demand running query plans using auto_explain and signals
Дата
Msg-id
CACACo5Rus7eoL4kHv6uSyOi3m7ATyykej3DJsL4RrTbCO+Sb9w@mail.gmail.com
Ответ на
Список
Дерево обсуждения
On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Andres Freund <andres@anarazel.de>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Andres Freund <andres@anarazel.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Robert Haas <robertmhaas@gmail.com>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Robert Haas <robertmhaas@gmail.com>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Robert Haas <robertmhaas@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Jim Nasby <Jim.Nasby@BlueTreble.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Robert Haas <robertmhaas@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Andres Freund <andres@anarazel.de>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Simon Riggs <simon@2ndQuadrant.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Robert Haas <robertmhaas@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Tom Lane <tgl@sss.pgh.pa.us>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Julien Rouhaud <julien.rouhaud@dalibo.com>
Re: On-demand running query plans using auto_explain and signals Simon Riggs <simon@2ndQuadrant.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Tomas Vondra <tomas.vondra@2ndquadrant.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Michael Paquier <michael.paquier@gmail.com>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Michael Paquier <michael.paquier@gmail.com>
Re: On-demand running query plans using auto_explain and signals Simon Riggs <simon@2ndQuadrant.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Simon Riggs <simon@2ndQuadrant.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Robert Haas <robertmhaas@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Robert Haas <robertmhaas@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals "Shulgin, Oleksandr" <oleksandr.shulgin@zalando.de>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
Re: On-demand running query plans using auto_explain and signals Pavel Stehule <pavel.stehule@gmail.com>
I'm not familiar with the shared memory handling, but could we not allocate just enough shared memory to fit the data we're going to write instead of the fixed 8k?  It's not that we cannot know the length of the resulting plan text in advance.

the shared memory cannot be reused - (released) :(, so allocating enough memory is not effective. More - in this moment it has not sense. Shared memory queue can do almost all work.

A-ha, I've discovered the shared memory message queue facility and I see how we can use it.

But do we really need the slots mechanism?  Would it not be OK to just let the LWLock do the sequencing of concurrent requests?  Given that we only going to use one message queue per cluster, there's not much concurrency you can gain by introducing slots I believe.

--
Alex

В списке pgsql-hackers по дате отправления
От: Joshua D. Drake
Дата:
От: Robert Haas
Дата:
Сообщение: Re: perlcritic
FAQ