Mr J.L. wrote:

>   Dei uma olhada nas novidades do postgresql, mas nao entendi direito algo 
> referente ao "Heap Only Tuples (HOT)".
>   Isso eu teria que implementar na hora de criar um indice, ou coisa 
> parecida? ou implicitamente os indices na versao 8.3 ja tem essa 
> caracteristica?
>   
Você não precisa configurar nada para utilizar o HOT [1]; ele é uma 
implementação interna. O que é o HOT? É uma técnica que elimina 
entradas redundantes no índice e permite o reuso do espaço anteriormente 
ocupado por tuplas atualizadas (UPDATE) ou removidas (DELETE). O que 
isso significa? (i) executar menos o VACUUM (ii) reduzir o espaço 
utilizado. A principal vantagem do HOT vem quando você atualiza um dado 
que não está indexado pois assim você não precisa criar nova entrada no 
índice para aquela tupla. Testes realizados mostraram um ganho 
significativo de performance após a sua implementação [2].

[1] 
http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/access/heap/README.HOT
[2] 
http://www.kaltenbrunner.cc/blog/index.php?/archives/21-8.3-vs.-8.2-a-simple-benchmark.html


-- 
   Euler Taveira de Oliveira
   http://www.timbira.com/
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a