Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] ¿Cómo se puede conocer el tamaño de un esquema de un BD?

From: Jaime Casanova <jaime(at)2ndquadrant(dot)com>
To: Gilberto Castillo Martínez <gilberto(dot)castillo(at)etecsa(dot)cu>
Cc: Guillermo Viveros <gviveros(at)safp(dot)cl>, POSTGRES <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] ¿Cómo se puede conocer el tamaño de un esquema de un BD?
Date: 2014-11-12 14:43:19
Message-ID: CAJKUy5j-=xZHPDWj5y52ziV3x+HWfVdJb3-vB=C3ZxQ_Mb71=w@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

2014-11-12 9:04 GMT-05:00 Gilberto Castillo <gilberto(dot)castillo(at)etecsa(dot)cu>:
>
>
>>
>> Tengo una BD en postgres 8.1.23, con una BD X y varios esquema dentro de
>> ella.
>

que irresponsabilidad!

>
>> Quisiera saber un comando para conocer el tamaño que ocupa cada uno de
>> los esquemas de la BD X
>
> Los esquema son una organización, al menos es lo que se entiende, el
> tamaño lo dan las tablas y demás que contiene, por lo que se me ocurre que
> debes sumar los tamaños de cada tabla e índices del esquema para ello.
>

algo como:

select nspname, pg_size_pretty(sum(pg_relation_size(pg_class.oid)))
from pg_class, pg_namespace
where pg_class.relnamespace = pg_namespace.oid
group by 1;

--
Jaime Casanova www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
Phone: +593 4 5107566 Cell: +593 987171157

-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gilberto Castillo 2014-11-12 14:59:13 Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] ¿Cómo se puede conocer el tamaño de un esquema de un BD?
Previous Message Gilberto Castillo 2014-11-12 14:04:05 Re: [pgsql-es-ayuda] ¿Cómo se puede conocer el tamaño de un esquema de un BD?