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 <[email protected]>
> 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
> [email protected]
> 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
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral