2014-11-12 9:04 GMT-05:00 Gilberto Castillo <gilberto.casti...@etecsa.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@postgresql.org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a