De repente tu aplicación empezó a funcionar, y la base de datos empieza a crecer.

Ahora bien, ¿cómo saber cuánto pesa tu base de datos en PostgreSql?. Bastante fácil, con la siguiente consulta.

SELECT pg_database.datname, pg_size_pretty(pg_database_size(pg_database.datname)) AS size FROM pg_database;

De ésta forma, conseguimos los tamaños de nuestras bases y vemos algo como lo siguiente.

  datname  |  size
-----------+---------
 template1 | 4336 kB
 template0 | 4248 kB
 postgres  | 4336 kB

Si quisieras obtener el tamaño de alguna base en particular, será cuestión de agregarle la condición y preguntar por el nombre de la base buscada.

Así de rápido termina este pequeño tip.

Blog Comments powered by Disqus.