> Pessoal, gostaria que me ajudassem a configurar um banco postgres.
> Tenho umas aplicações parrudas e o banco ( default ) é muito lerdo.
> Meu chefe disponibilizou um server só pra mim, mas tive que instalar tudo e
> não sei como melhorar o postgres (default)
> 
> A máquina que uso é só para o banco e tem?
> 16 cpu´s
> Mem: 32877948k total, 7190400k used, 25687548k free, 134384k buffers
> Swap: 2104504k total, 381856k used, 1722648k free, 5360012k cached
> 
> 
> atualmente tenho gravado nela um banco gigante ( 100 milhões de registros )
> só para select
> e um banco pequenininho +- 50 mil registros, onde uso as funçoes padrão. (
> select, insert, uptade e delete )
> 
> fora isso há outros schemas, mas são praticamente sem uso.
> 
> 
> Exemplos do tanto que tá mal configurado?
> 1- existe um outro banco com os mesmos 100milhões de registros, onde um
> select limitando em 5mil registros demora 3 segundos( a diferença entre as
> máquinas é que essa de 3segs tem o dobro de memória ), este mesmo select
> nesse banco mal configurado demora mais de minuto.
> 2 - fazendo um delete em todos os registros da tabela ( essa de 50k regs )
> demora cerca de 30 segundos, em um banco normal demoraria uns 2 segundos.
> 
> então..
> 
> alguém me indica algum parâmetro que possa ser mudado para aumentar a
> performance da máquina?
> 
> 
> ola..
> se voce procurar tanto na lista quanto no Google,vai verificar que nao existe
> uma receita de bolo, recomento os liks baixo[1], [2], [3].
> 
> 
> [1]
> http://www.slideshare.net/telles/postgresql-tuning-o-elefante-mais-rpido-que-um-leopardo-presentation
> [2] http://www.revsys.com/writings/postgresql-performance.html
> [3]
> http://www.techforce.com.br/news/linux_blog/postgresql_tuning_fazer_elefante_voar#.UegBw42kp1d
> 

E após todas as dicas do pessoal, o mais importante:
EXPLAIN ANALYZE da consulta que você suspeita estar ruim.

[]s

__________________________________
Flavio Henrique A. Gurgel
Líder de Projetos Especiais
Consultoria, Projetos & Treinamentos 4LINUX
Tel1: +55-11.2125-4747 ou 2125-4748
www.4linux.com.br
email: fla...@4linux.com.br
______________________________
FREE SOFTWARE SOLUTIONS
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a