Em 25 de outubro de 2016 16:02, Cleiton Luiz Domazak <
[email protected]> escreveu:

> Boa tarde.
>
> Preciso calcular o tamanho total de uma base em disco, não logicamente
> pela PostgreSQL.
>

Dá uma olhada na função pg_database_size[1].


>
> Todas as bases estão criadas em cima de tablespaces, e como cada base tem
> a sua tablespace especifica, os temp files são criados em uma delas também.
> E o volume de WAL em disco é irrelevante nesse caso, deve ter uns 30
> arquivos.
>
>
Temp files são gerados quanto algumas consultas não conseguem ser ordenadas
na work_mem ou em algumas tarefas de manutenção e como o nome diz, são
temporários. Acho que não devem fazer parte da tua conta.


>
> Então além do tamanho dessas tablespaces em disco, teria algo a mais a ser
> considerado?
>

Pra calcular o tamanho da base, não acho que precise de mais nada que o
tamanho dos objetos, que podem ser computados com a função que citei acima.
<https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral>

[]'s

[1]
https://www.postgresql.org/docs/current/static/functions-admin.html#FUNCTIONS-ADMIN-DBSIZE

-- 
Sebastian Webber
http://swebber.me
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a