On Mon, Aug 10, 2020 at 9:51 PM Robert Haas <robertmh...@gmail.com> wrote:

> On Mon, Aug 10, 2020 at 12:51 PM legrand legrand
> <legrand_legr...@hotmail.com> wrote:
> > An other solution is to expose nested queryid, and to join it with
> pg_stat_statements.
> > Actual development trying to add queryid to pg_stat_activity isn't
> helpfull, because it is only exposing top level one.
> > Extension pg_stat_sql_plans (github) propose a function called
> pg_backend_queryid(pid),
> > that gives the expected queryid (that is stored in shared memory for
> each backend) ...
>
> That'd help people using pg_stat_statements, but not others.
>

Would it even solve the problem for them? pg_stat_statements collects
aggregate stats and not a view of what's happening right now -- so it'd be
mixing two different types of values. And it would get worse if the same
thing is executed multiple times concurrently.

-- 
 Magnus Hagander
 Me: https://www.hagander.net/ <http://www.hagander.net/>
 Work: https://www.redpill-linpro.com/ <http://www.redpill-linpro.com/>

Reply via email to