Opa, Segue uma solução.
SELECT pg_namespace.nspname AS nome_do_esquema, pg_class.relname AS nome_da_tabela, pg_size_pretty(pg_total_relation_size(pg_class.relname)) AS tamanho_da_tabela FROM pg_namespace JOIN pg_class ON pg_namespace.oid=pg_class.relnamespace WHERE pg_namespace.nspname IN ('public') AND pg_class.relkind='r' ORDER BY pg_total_relation_size(pg_class.relname) DESC, pg_class.relname; Existem ainda inúmeras outras formas de se fazer esta consulta. 2009/6/1 paulo matadr <saddon...@yahoo.com.br> > Pessoal, alguem tem ai uma query pronta pra listar por tamanho (com indice) > as tabelas do banco. > agradeço desde ja > > ------------------------------ > 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 > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > []s -- JotaComm http://jotacomm.wordpress.com http://www.dextra.com.br/postgres
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral