Re: sql execution time in pg_stat_statements

Поиск
Список
Период
Сортировка
От Julien Rouhaud
Тема Re: sql execution time in pg_stat_statements
Дата
Msg-id CAOBaU_Zn5V7vsFaTZKjJgFCb5hQPAQNqV1ro-Kw-VE9n5zBzVQ@mail.gmail.com
обсуждение исходный текст
Ответ на RE: sql execution time in pg_stat_statements  ("Michel SALAIS" <msalais@msym.fr>)
Ответы RE: sql execution time in pg_stat_statements  ("Michel SALAIS" <msalais@msym.fr>)
Список pgsql-performance
On Fri, Sep 10, 2021 at 2:49 AM Michel SALAIS <msalais@msym.fr> wrote:
>
> I think that total_time in pg_stat_statements is cpu time + possible waits. So, can I say that:
>
> Total_sql_time = total_time + blk_read_time + blk_write_time
>
> Documentation is not clear at all on that.

In version 12 and below, total_time is the elapsed time between the
execution start and stop, so it includes all underlying events. That
includes any IO activity, wait events or nested statements (if
pg_stat_statemetns.track is set to all).  This corresponds to the new
total_exec_time field in version 13 and later.


> Just to say that for PostgreSQL 13, total_time is replaced by “total_exec_time + total_plan_time”

Indeed, as this version also tracks planning activity.



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

Предыдущее
От: "Michel SALAIS"
Дата:
Сообщение: RE: sql execution time in pg_stat_statements
Следующее
От: Ranier Vilela
Дата:
Сообщение: Re: PostgreSql 9.4 Database connection failure