Não encontrei nada na documentação do pgAdmin, mas o código-fonte revela a consulta por trás dessas entradas (adicionada ao Postgres 9.2+):
Tudo se resume a:
SELECT temp_files AS "Temporary files"
, temp_bytes AS "Size of temporary files"
FROM pg_stat_database db;
E o manualpg_stat_database
do Postgres tem detalhes para :
tmp_files
bigint
Número de arquivos temporários criados por consultas neste banco de dados. Todos os arquivos temporários são contados, independentemente do motivo pelo qual o arquivo temporário foi criado (por exemplo, classificação ou hash) e independentemente da configuração log_temp_files .
temp_bytes
bigint
Quantidade total de dados gravados em arquivos temporários por consultas neste banco de dados. Todos os arquivos temporários são contados, independentemente do motivo pelo qual o arquivo temporário foi criado e da configuração log_temp_files .
Observe que esses valores não contribuem para o tamanho do seu banco de dados. Mas eles indicam que sua configuração work_mem
pode ser muito baixa, de modo que muitas operações de classificação são derramadas no disco (o que é muito lento em comparação com apenas a RAM).
Palavras-chave:
Para realmente compactar o tamanho do seu banco de dados:
Para medir o tamanho:
Além disso: o WAL (Write Ahead Log) seria equivalente no Postgres para o log de transações no SQL Server. Boa explicação nesta resposta relacionada ao SO: