[prev in list] [next in list] [prev in thread] [next in thread]
List: postgresql-general
Subject: Re: Parallel index creation & pg_stat_activity
From: Andres Freund <andres () anarazel ! de>
Date: 2018-02-28 17:44:52
Message-ID: 20180228174452.6hudsl6lt2l2lozh () alap3 ! anarazel ! de
[Download RAW message or body]
Hi Peter,
On 2018-02-28 16:50:44 +0000, Phil Florent wrote:
> With an index creation (create index t1_i1 on t1(c1, c2);) I have this kind of \
> output :
> ./t -d 20 -o "pid, backend_type, query, wait_event_type, wait_event"
> busy_pc | distinct_exe | pid | backend_type | query \
> | wait_event_type | wait_event
> ---------+--------------+------+----------------+-----------------------------------+-----------------+--------------
> 68 | 1 / 136 | 8262 | client backend | create index t1_i1 on t1(c1, c2); | IO \
> | DataFileRead 26 | 1 / 53 | 8262 | client backend | create index t1_i1 on \
> t1(c1, c2); | | 6 | 1 / 11 | 8262 | client backend | create \
> index t1_i1 on t1(c1, c2); | IO | BufFileWrite (3 rows)
> No parallel worker. At least one parallel worker was active though, I could see its \
> work with a direct query on pg_stat_activity or a ps -ef :
> ...
> postgres 8262 8230 7 08:54 ? 00:22:46 postgres: 11/main: postgres \
> postgres [local] CREATE INDEX
> ...
> postgres 9833 8230 23 14:17 ? 00:00:33 postgres: 11/main: parallel worker \
> for PID 8262
> ...
Looks like we're not doing a pgstat_report_activity() in the workers?
Any argument for not doing so?
Greetings,
Andres Freund
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic