2009/10/22 jorge sanfelice <[email protected]>

> Ola,
>
> Como faço uso do reindex e sei os resultados eu recomendo.
> Recomendo o uso no minimo a cada 15 dias. Existem maneiras de
> verificar no catalogo do sistema quais tabelas precisam ser
> reindexadas.
> Quanto maior o numero de indices e de transacoes nessa tabela, maior
> sera a necessidade de reindexa-la.
> Alguns materiais dizem nao ser necessario o uso de reidex (besteira),
> levando em consideracao os dados que postgresql fornece atraves do
> catalogo do sistema, para o meu caso, após rotinas de reindex no banco
> existem uma boa economia de espaço em disco, sem contar a melhora na
> performance.
>
> Participei até de treinamentos, cursos e pós graduacao (tanto de
> postgresql como de oracle) onde os intrutores na maioria das vezes
> diziam que o reindex nao influenciava, mais na pratica sei que é muito
> bom. É claro que assim como VACUUM FULL o REINDEX tambem é bem
> agressivo.
>


Obrigado pelas dicas...

Estou analisando o resultado de uma query que o script perl "check_postgres"
[1] (cfe indicado pelo Euler) executa para verificar o espaço desperdiçado
em tabelas e índices, e vou começar a fazer uso mais frequente do REINDEX.

[1] http://bucardo.org/check_postgres/

-- 
Fabrízio de Royes Mello
>> Blog sobre TI: http://fabriziomello.blogspot.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a