Re: Bogus temp file reporting?

From: Kyotaro Horiguchi <horikyota(dot)ntt(at)gmail(dot)com>
To: kg(dot)postgresql(at)olympiakos(dot)com
Cc: pgsql-general(at)lists(dot)postgresql(dot)org
Subject: Re: Bogus temp file reporting?
Date: 2023-07-27 08:31:56
Message-ID: 20230727.173156.1349032900454236875.horikyota.ntt@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

At Thu, 27 Jul 2023 10:30:41 +0300, kg(dot)postgresql(at)olympiakos(dot)com wrote in
> Hello,
>

> Is there a known issue with temp file reporting? I have a
> production db that is reporting 231TB of temp space usage, which
> can’t be true. temp_blks_written in pg_stat_statements sort of
> confirms this, as the reported queries show just a few MB of temp
> space usage. I suspect a reboot will clear this (to do) and wanted
> to check with you to see if someone else has had similar
> experiences.

Just to clarify, "temprary files" and "temp blocks" refer to different
entities in this context. The "temprary files" are ephemeral storage
that is created and alive only for tasks like tuple sorting, whereas
"temp blocks" are referring to the storage for temprary tables.

If you're performing a massive insert into a temporary table, you'll
find that pg_stat_database.temp_bytes doesn't increase at all.

regards.

--
Kyotaro Horiguchi
NTT Open Source Software Center

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message kg.postgresql 2023-07-27 10:27:06 Re: Bogus temp file reporting?
Previous Message gzh 2023-07-27 08:09:27 Re: How to improve the performance of my SQL query?