Em 13 de junho de 2013 12:36, Renato Sousa <renso...@gmail.com> escreveu:
> Boa tarde Juliano, > Boa tarde, Renato. Cara, um toque: evite top posting ;) > A variável shared_buffers está com valor 32MB. Acredito ser a valor > padrão de instalação. > Vou reforçar minha recomendação: atualize seu Postgres! :) Mas para te atender no momento te recomendo fortemente que leia isto (doc v8.4): http://www.postgresql.org/docs/8.4/static/kernel-resources.html > A partição está ligada com soft-updates, mas está tudo funcionando no > mesmo disco. > soft-updates -> ok :) "tudo funcionando no mesmo disco" -> :( Se puder separar os logs de transação por enquanto já ajudará, como te falei, não precisa ser um disco grande. Mas volto a falar, o mínimo seria um disco para instalação/SO, outro para PGDATA e outro para WAL. > O servidor fica +/- 49% idle. O servidor tem 2G de RAM com CPU Intel(R) > Xeon(TM) CPU 3.20GHz (3192.07-MHz K8-class CPU) > A memória está quase toda ocupada (Mem: 499M Active, 907M Inact, 439M > Wired, 67M Cache, 213M Buf, 55M Free) > Milagre sei que não dá para fazer nesta máquina, mas preciso de alguma > medida que me dê um folego para elaborar uma solução com mais calma. > Esqueci de perguntar outra coisa, esse servidor é dedicado ao Postgres ou tem algum outro serviço rodando nele? > > Abraços e muito obrigado! > > > Renato > > > Em 13 de junho de 2013 12:14, Juliano Atanazio > <juliano.l...@gmail.com>escreveu: > > >> >> >> Em 12 de junho de 2013 23:53, Renato Sousa <renso...@gmail.com> escreveu: >> >> Boa noite a todos, >>> >>> Estou enfrentando alguns problemas de performance com um servidor que >>> administro. >>> Ao analisar o comando top, verifico 2 processos do postgres com 100% de >>> uso direto: >>> >>> PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU >>> COMMAND >>> 59968 pgsql 1 101 0 74504K 27724K CPU2 2 0:27 100.00% >>> postgres >>> 59970 pgsql 1 101 0 74504K 27016K CPU3 3 0:27 100.00% >>> postgres >>> >>> Não conheço quase nada de postgres e gostaria de uma ajuda para tentar >>> melhorar o desempenho desse servidor. >>> O sistema operacional é FreeBSD 9, a versão do postgres é 8.4.13. >>> >> >> FreeBSD 9 -> XD >> PostgreSQL 8.4 -> Já estamos no beta da versão 9.3 que será lançada em >> breve, com isso a versão 8.4 perderá o >> suporte. >> >> >> O PostgreSQL tem vários parâmetros de configuração em seu arquivo >> principal (postgresql.conf), sendo que várias delas afetam diretamente >> a performance do banco. >> Como pontapé inicial poderia nos informar o valor para shared_buffers? >> Lembrando que esse é só um dos... >> Outra coisa: recomendo fortemente que tenha um disco só para os dados >> (PGDATA) e outro só para os logs de transação (WAL), sendo que >> esse último não precisa ser um disco grande, mas rápido. >> Que tipo de partição vc está usando? UFS2? Se assim for, utilzar Soft >> Updates ajuda muito no desempenho de file system do FreeBSD. >> >> >> >> >> >> >>> >>> Abraços e muito obrigado, >>> >>> Renato >>> >>> _______________________________________________ >>> pgbr-geral mailing list >>> pgbr-geral@listas.postgresql.org.br >>> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >>> >>> >> >> _______________________________________________ >> pgbr-geral mailing list >> pgbr-geral@listas.postgresql.org.br >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral