Em Mon, 17 Dec 2007 14:46:14 -0200 (BRST)
"Aluisio Gouveia" <[EMAIL PROTECTED]> escreveu:

> Existe ganho significativo de performace trabalhando com blocos de
> 8k? Estou com algumas duvidas sobre o tamanho ideal do bloco do disco
> para utilização com SGDB´s em especial o PG, utilizo EXT3 com kernel
> 2.6, nele o tamanho default do bloco é de 4k, tentei formatar
> forcando blocos de 8k mas nao consigo montar a particao, entao
> gostaria de saber se alguem poderia falar um pouco sobre o assunto ou
> se poderia me indicar um artigo.
> 


   Existe uma ganho mais perceptível, diferente de significativo, pois
este tipo de ganho pode ser mascarado pelo tipo de Disco (SAS, SCSI,
SATA, etc.) e/ou Tipo de RAID (0+1, 5, 1+0, etc...). O que realmente
faz ganhar desempenho é a modelagem correta, o melhor SQL e a melhor
configuração para máquina, *nix e postgresql.conf. Mexer no tamanho do
bloco e outras partes do código do PostgreSQL ou no tamanho de bloco do
Sistema de Arquivo é ir muito longe no tuning que fica um
questionamento no que quanto isso acarreta de trabalho e quanto ainda
pode permanecer estável. Colocando mais lenha na fogueira é como trocar
qualquer *Sistema de Arquivos* por RAW Devices, o ganho em performance
vale a pena em relação ao custo de mantê-lo?

   Teimo em afirmar que não é a melhor alternativa, nunca irá conseguir
resolver de uma aplicação mal feita e performance deste tipo é para
situações muito extremas que as empresas possam pagar por profissionais
dedicados para mantê-las. Muitas vezes aqui na lista o telles e dutra
comentar sobre uma boa consulta ou boa modelagem. 


   Mas enfim, se queres prosseguir com os testes (que é justo...) tem
um link de um tempo atrás que possa interessar a ti.

- http://www.potentialtech.com/wmoran/postgresql.php





Saudações,
-- 
Fernando Ike
http://www.midstorm.org/~fike/weblog
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a