A veces necesitamos saber el espacio en disco duro que ocupa nuestra base de datos, para obtener ésta información desde la terminal psql escribimos la siguiente sentencia SQL:
select datname as db, pg_size_pretty(pg_database_size(datname)) as size FROM pg_database where datname = 'DBname'
Nos devuelve una tupla con los datos siguientes:
- el nombre de la base de datos.
- el tamaño que ocupa en disco duro.
Advertisement