De acordo com o Sr. Josh Berkus.

http://archives.postgresql.org/pgsql-hackers/2008-08/msg00841.php

Veja que tem exemplos para small server,web application database,data
warehousing database

Acho que o pgtune usa esses dados.


JotaComm wrote:
> 
> Olá,
> 
> 2009/11/27 mateusgra <[email protected]>
> 
>>
>> Como esta os parametros dos postgresql.conf
>>
>> shared_buffers
>> work_mem
>> maintenance_work_mem
>> wal_buffers
>> effective_cache_size
>>
>> checkpoint_segments
>> max_fsm_pages
>> default_statistics_target
>>
>> Tamanho da base sem compactação : select
>> pg_size_pretty(sum(pg_database_size(d.oid))::bigint) from pg_database d;
>>
>>
>> Exemplo:
>>
>> Se sua base tem 50GB com 200 usuarios
>>
>> shared_buffers = 1GB
>> work_mem = 4MB
>> maintenance_work_mem = 500MB
>> wal_buffers = 1MB
>> effective_cache_size = 1200MB
>>
>> checkpoint_segments = 16
>> max_fsm_pages = 800000
>> default_statistics_target = 30
>>
>> Como assim? Você sugere uma configuração assim para uma base de 50GB?
>> Baseado em quais requisitos você sugere esta configuração?
>>
>> Tiago J. Adami wrote:
>> >
>> > Olá pessoal. Antes de começar, quero dizer que não sou xiita e
>> > tampouco quero transformar este post em uma discussão sobre qual SO é
>> > melhor por um ou outro motivo. Quero que o foco seja restrito apenas
>> > ao uso do PostgreSQL.
>> >
>> > Temos um cliente com uma base de dados onde o arquivo de backup no
>> > formato compactado com "-F c -Z 9" tem próximo de 400 MB. Eu sei que
>> > para o padrão de vocês é pouco, mas para nossa aplicação já é um
>> > tamanho grande. O servidor do cliente é Windows 2008 64 bits, rodando
>> > em um servidor Dell com Intel Xeon 3 Ghz de 4 núcleos e 4 GB de RAM e
>> > um disco SCSI (sem RAID).
>> >
>> > Neste servidor havia reclamações de lentidão. Acontecia em um
>> > determinado horário (das 16:00hs em diante), e nada de anormal
>> > aparecia no status do servidor (observado pelo pgAdmin). Existiam
>> > apenas transações abertas desde às 08:00 hs da manhã no modo "In
>> > Transaction" ou "Idle". Mas de uns dias para cá, a lentidão passou a
>> > ser incessante, mesmo sem atualizações do aplicativo, e não há
>> > backup/restore ou vacuum que resolva. A versão atual rodando é a
>> > 8.2.13.
>> >
>> > Primeiro, sugerimos a atualização para a versão 8.3.8 (homologada para
>> > o nosso ERP, a 8.4.1 nem está em testes ainda). Mas sinceramente, este
>> > é o primeiro passo apenas...
>> >
>> > Se não der muita diferença, vamos sugerir a atualização para o
>> > Linux... eu confio neste SO, trabalho com a instalação e configuração
>> > de servidores Linux a muito tempo, não sou um expert mas me viro.
>> > Acontece que agora, eu preciso de justificativas plausíveis,
>> > informações que possam convencer o cliente de que realmente o
>> > PostgreSQL foi feito para Linux, roda melhor no Linux e é mais rápido
>> > nele.
>> >
>> > A questão é mais ou menos como uma elaboração de monografia de
>> > graduação. Eu "sei" que no Linux é mais rápido, mas "quem" disse isso?
>> > Quais as fontes eu poderia citar?
>> >
>> > E antes que perguntem:
>> > - A aplicação não foi atualizada, portanto não foi nenhuma alteração
>> > que causou a lentidão;
>> > - O servidor é "dedicado" (apesar disso ser essencialmente impossível
>> > no Windows com todos os serviços que ele roda + o ambiente gráfico);
>> > - Já verifiquei processos como Vacuum e Backup. Não rodam enquanto
>> > está lento, somente pela madrugada;
>> > - Existe sim um software antivírus no servidor, um tal de "Eset". Mas
>> > mesmo com ele desabilitado, a lentidão continua;
>> >
>> > A minha pergunta essencial é: quais as diferenças da versão do
>> > PostgreSQL para Linux e para Windows no que diz respeito à segurança,
>> > integridade e desempenho?
>> >
>> > --
>> > TIAGO J. ADAMI
>> > http://www.adamiworks.com
>> > _______________________________________________
>> > pgbr-geral mailing list
>> > [email protected]
>> > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>> >
>> >
>>
>> --
>> View this message in context:
>> http://old.nabble.com/Desempenho-no-Linux-tp26523053p26543306.html
>> Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> pgbr-geral mailing list
>> [email protected]
>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>>
> 
> 
> []s
> -- 
> JotaComm
> http://jotacomm.wordpress.com
> 
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Desempenho-no-Linux-tp26523053p26545354.html
Sent from the PostgreSQL - Brasil mailing list archive at Nabble.com.

_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a