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
