PostgreSQL: Como ver o tamanho das bases de dados de um servidor
Citação de Marcos Soares em 26/01/2023, 11:10Olá, pessoal. Compartilhar com vocês uma query que me foi bastante útil, onde precisava verificar o tamanho do banco de dados postgreSQL de um servidor. Deixo abaixo código e link onde foi encontrado.
(SELECT
datname AS banco,
pg_database_size(datname) AS tamanho,
pg_size_pretty(pg_database_size(datname)) AS tamanho_pretty
FROM pg_database
WHERE datname NOT IN ('template0', 'template1', 'postgres')
ORDER BY tamanho DESC, banco ASC)UNION ALL
(SELECT
'TOTAL' AS banco,
sum(pg_database_size(datname)) AS tamanho,
pg_size_pretty(sum(pg_database_size(datname))) AS tamanho_pretty
FROM pg_database
WHERE datname NOT IN ('template0', 'template1', 'postgres'));
Link: https://gist.github.com/rdeavila/b4e35d3376820b992313
Espero que lhe seja útil.
Olá, pessoal. Compartilhar com vocês uma query que me foi bastante útil, onde precisava verificar o tamanho do banco de dados postgreSQL de um servidor. Deixo abaixo código e link onde foi encontrado.
(SELECT
datname AS banco,
pg_database_size(datname) AS tamanho,
pg_size_pretty(pg_database_size(datname)) AS tamanho_pretty
FROM pg_database
WHERE datname NOT IN ('template0', 'template1', 'postgres')
ORDER BY tamanho DESC, banco ASC)UNION ALL
(SELECT
'TOTAL' AS banco,
sum(pg_database_size(datname)) AS tamanho,
pg_size_pretty(sum(pg_database_size(datname))) AS tamanho_pretty
FROM pg_database
WHERE datname NOT IN ('template0', 'template1', 'postgres'));
Link: https://gist.github.com/rdeavila/b4e35d3376820b992313
Espero que lhe seja útil.