Cómo obtener el tamaño de la base de datos en PostgreSQL
SELECT pg_size_pretty( pg_database_size('dbname') );
Cloudy Caiman
SELECT pg_size_pretty( pg_database_size('dbname') );
/* For multiple databases */
select t1.datname AS db_name,
pg_size_pretty(pg_database_size(t1.datname)) as db_size
from pg_database t1
order by pg_database_size(t1.datname) desc;
CopySELECT pg_database.datname as "database_name", pg_database_size(pg_database.datname)/1024/1024 AS size_in_mb FROM pg_database ORDER by size_in_mb DESC;