Olá,

Ou ainda o seguinte SQL:

SELECT pg_size_pretty(sum(pg_relation_size(relname))::bigint) FROM
pg_namespace JOIN pg_class ON pg_namespace.oid=pg_class.relnamespace WHERE
pg_namespace.nspname='meu_esquema';

2009/4/15 JotaComm <[email protected]>

> Olá,
>
> Espero que a consulta abaixo ajude:
>
> SELECT pg_class.relname,
> pg_size_pretty(pg_relation_size(relname)),
> pg_class.relkind
> FROM pg_namespace JOIN pg_class ON pg_namespace.oid=pg_class.relnamespace
> WHERE pg_namespace.nspname='nome_do_esquema'
> ORDER BY pg_relation_size(pg_class.relname) DESC;
>
> Se você precisar de mais de um esquema altera o WHERE para:
>
> WHERE pg_namespace.nspname IN ('nome_do_esquema1','nome_do_esquema2')
>
> 2009/4/15 paulo matadr <[email protected]>
>
>> Alguem tem sabe como eu faço pra calcular o tamanho de um schema(
>> somatorio de  todos os objetos pertencentes a ele).
>> Att
>>
>> Paulo Moraes
>>
>> ------------------------------
>> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 
>> 10<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>-
>> Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>-
>> Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>-
>> Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/>
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
>>
>
> Espero ter ajudado.
>
> []s
> --
> JotaComm
> http://jotacomm.wordpress.com
> http://www.dextra.com.br/postgres
>


[]s
-- 
JotaComm
http://jotacomm.wordpress.com
http://www.dextra.com.br/postgres
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a