select datname AS db_name,
pg_size_pretty(pg_database_size(datname)) as db_size
from pg_database
order by pg_database_size(datname) desc;
En la imagen podéis ver el resultado

Si queremos saber el tamaño del base de datos a la que estamos conectados
SELECT pg_size_pretty( pg_database_size( current_database() ) )
, pg_database_size( current_database() );

Para conocer el tamaño de una base de datos en particular
SELECT pg_size_pretty(pg_database_size('Database Name'));
El editor utilizado para generar las consultas es pgadmin3
Y esto es todo, feliz programming!!
Saludos
Alex.
También puede interesarte:
![]() |
||
![]() |
Listar todas las tablas que contengan un determinado campo en postgreSQL |
|
![]() |
||
![]() |
||
![]() |
||
![]() |