Ok fiz os testes aqui funcionou muito bem, fiz em um banco de testes ainda,
quando fiz o teste elegi o primary key da minha tabela, pois acho que esse
seria o melhor indice para reorganiza-la. ;)

Vou dar uma estudada sobre o fillfactor e de como posso optimiza-lo para
estas tabelas.

Abraços,

Em 14 de junho de 2012 11:14, Fabrízio de Royes Mello <
[email protected]> escreveu:

>
> Em 14 de junho de 2012 10:31, Euler Taveira <[email protected]> escreveu:
>
>> On 13-06-2012 23:04, Targino Silveira wrote:
>> > Então eu posso usar no inicio um clusterdb e depois de otimizar o
>> autovacuum
>> > fazer uma tarefa agendada para cada 15 dias rodar o cluster nessas
>> tabelas
>> > mais especificas, correto ?
>> >
>> Sim.
>>
>> [...]
>>
>>
> Não quero *chover no molhado*, mas vc não pode esquecer que não basta
> apenas rodar o "clusterdb", primeiro vc tem que definir qual índice da
> tabela será utilizado para *clusterizar* a mesma, entao vc pode:
>
> ALTER TABLE sua_tabela CLUSTER ON indice_da_sua_tabela;
> CLUSTER sua_tabela;
>
> ou
>
> CLUSTER sua_tabela USING indice_da_sua_tabela;
>
> Com os dois comandos acima vc ira realizar o "cluster" pela primeira vez
> na tabela... se vc quiser apenas definir qual indice sera usado e não
> *clusterizar* nesse momento então faça somente o ALTER TABLE e depois
> agende o seu CLUSTER nas tabelas, pq o ALTER TABLE não executa o CLUSTER
> propriamente dito.
>
> Lembre-se que modificações na tabela apos o CLUSTER somente serao
> "reorganizados" após um novo CLUSTER, e no caso dos UPDATES vc pode ajustar
> o "fillfactor" da sua tabela para um valor menor que 100% para que o
> postgresql tente usar a mesma página (caso exista espaço claro) assim não
> mudando a ordem fisica dos teus registros e com isso *facilitando* a vida
> do CLUSTER em uma próxima execução.
>
> Att,
>
> --
> Fabrízio de Royes Mello
> Consultoria/Coaching PostgreSQL
> >> Blog sobre TI: http://fabriziomello.blogspot.com
> >> Perfil Linkedin: http://br.linkedin.com/in/fabriziomello
> >> Twitter: http://twitter.com/fabriziomello
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
Targino Silveira
+55-85-8626-7297
www.twitter.com/targinosilveira
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a