Em 18 de julho de 2013 23:57, Fabrízio de Royes Mello < [email protected]> escreveu:
> On 18-07-2013 14:34, Flavio Henrique Araque Gurgel wrote: > >> A view pg_statio_all_indexes é a melhor maneira de verificar quais índices >>> estão sendo usados? >>> >> >> Sim. >> >> >>> Se sim, devemos analisar as colunas idx_blks_read e idx_blks_hit, ou >>> seja, se >>> estiverem zeradas é um sinal de que o índice não está sendo usado? >>> >> >> Isso mesmo. >> >> [...] >> >> > Só para complementar, é também possível utilizar a "pg_stat_user_indexes" > verificando a coluna > > "idx_scan", se for > 0 então o índice está sendo utilizado. > > Att, > > Estou preocupado com o tamanho total do banco, 34 GB, sendo 17 GB de dados e 17 GB de indíces. Em uma tabela , com 2,5 GB de dados e 11 GB de indices, existem 21 indices criados, até então eu achava que era exagero e por isso queria saber se esses indices estavam sendo usados, e não é que estão... Sobre os valor da coluna "idx_scan", > 0 quer dizer que está sendo usado, mas o que representa este número? número de páginas lidas? []s Danilo
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
