On 08-06-2012 11:52, Fabrízio de Royes Mello wrote:
> Enfim, se não é possivel mudar o blocksize do meu filesystem para 8k para
> ficar igual ao PostgreSQL, então o mais correto é diminuir o blocksize do
> PostgreSQL?? Ou estou errado?? A rigor não seria mais adequado os tamanhos de
> bloco do PG e do Filesystem serem iguais para melhorar o I/O, ou estou
> equivocado??
> 
Diminuir tamanho de bloco do PostgreSQL pode degradar a performance (realizar
mais I/O por consulta); aumentar o tamanho do bloco do filesystem pode
aumentar o espaço gasto. A alguns anos atrás os testes que fiz utilizando um
modelo puramente OLTP eu *não* consegui um resultado melhor com nenhuma das
duas alternativas sugeridas (diminuir tamanho de bloco do pg e aumentar
tamanho do bloco do filesystem). Além disso, ainda tem o tamanho das fatias
dos discos (se você usa RAID), que é mais importante do que o próprio tamanho
de bloco do filesystem. Procure no histórico da lista -hackers que você vai
ver alguns testes com diferentes tamanhos de bloco do PostgreSQL e do WAL.

O que tirei de lição foi: tudo isso vai depender do seu modelo e das suas
transações. Tenha em mente que os tamanhos padrão estão sendo otimizados a
anos; tamanhos "novos" podem levar a algum comportamento não desejado
(degradação).


-- 
   Euler Taveira de Oliveira - Timbira       http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a