Tenho duas que são úteis pra minha aplicação onde listo os TOP 10 (índices e
tabelas), mas são separadas:

   - ÍNDICES:
   - SELECT relname AS indice, pg_size_pretty(relpages*8192) as "tamanho"
      FROM pg_class JOIN pg_indexes ON relname = indexname ORDER BY
relpages DESC
      limit 10;
   - TABELAS:
   - SELECT relname AS tabela, pg_size_pretty(relpages*8192) as "tamanho"
      FROM pg_class JOIN pg_tables ON relname = tablename ORDER BY
relpages DESC
      limit 10;

A partir delas você pode gerar o que precisa.

Até Mais!

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
>
>


-- 
Leandro Cavalari Soares
Analista de Sistemas / DBA
Veltrac - Tecnologia em Logística
(43) 2105-5614 / (43) 9922-8095 - Londrina / PR
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a