Re: [Pgsql-ayuda] Tamao de BD y de tablas

From: Alvaro Herrera Munoz <alvherre(at)dcc(dot)uchile(dot)cl>
To: Julian Cardona <juliancardonam(at)yahoo(dot)com>
Cc: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Tamao de BD y de tablas
Date: 2003-06-17 21:08:14
Message-ID: 20030617210814.GE7309@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Tue, Jun 17, 2003 at 11:27:25AM -0500, Julian Cardona wrote:
> Hola lista, alguien me puede decir como puedo saber el
> tamano de una base de datos en particular?, el tamano
> de una tabla, y en geneal el tamano de todas las BD
> que tengo en el servidor portgres?, sin necesidad de
> hacer calculos y multiplicaciones por mi cuenta?
^^^^^^^^^^^^^^^^^^^^^^^^^^^

No es tan dificil... veamos,

prod=> select oid from pg_database where datname='prod';
oid
----------
34377453
(1 row)

[postgres(at)rayen 34377453]$ du $PGDATA/base/34377453
0 /respaldo/alvherre/pgsql//data/base/34377453/pgsql_tmp
4,4G /respaldo/alvherre/pgsql//data/base/34377453

Y una tabla:
prod=> select relfilenode from pg_class where relname='http';
relfilenode
-------------
34377620
(1 row)
[postgres(at)rayen 34377453]$ du $PGDATA/base/34377453/34377620*
1,1G /respaldo/alvherre/pgsql//data/base/34377453/34377620
6,2M /respaldo/alvherre/pgsql//data/base/34377453/34377620.1

Si hiciste VACUUM, ANALIZE o CREATE INDEX recientemente, puedes esperar
buenos resultados de
prod=> select relpages/128 from pg_class where relname='http';
?column?
----------
1030
(1 row)

No hay muchos calculos y multiplicaciones. De donde sale 128 queda de
ejercicio para el lector.

--
Alvaro Herrera (<alvherre[(at)]dcc(dot)uchile(dot)cl>)
Si no sabes adonde vas, es muy probable que acabes en otra parte.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Fco. Valladolid H. 2003-06-17 21:08:51 Re: [Pgsql-ayuda] PostgreSQL!!.. por qNO MySQL???
Previous Message Alvaro Herrera Munoz 2003-06-17 20:59:48 Re: Re: [Pgsql-ayuda] PostgreSQL!!.. por qNO MySQL???