>
> PostgreSQL 8.4? E ainda só na release 4? Não acha que passou da hora de
> atualizar? Veja que a 8.4 perde o suporte ano que vem [1].
>

Sim, Ainda. Já iniciamos um cronograma para migração dessa versão Matheus,
e é claro como você mesmo ja falou, a cada dia que passa concerteza ficará
mais dificil.


> Você deve aumentar a configuração de SHMMAX do sistema operacional. Veja
> em [2] uma explicação detalhada sobre configuração de recursos do kernel
> para o PostgreSQL.
>
> Resumindo, o que você deve fazer é adicionar os parâmetros kernel.shmmax e
> kernel.shmall no arquivo /etc/sysctl.conf. São parâmetros de segurança,
> apenas um limite, não serão de fato alocados. Se for um servidor dedicado
> eu diria para colocar metade da sua memória RAM em ambox, ou seja:
>
> kernel.shmmax = 4294967296
> kernel.shmall = 1048576
>
> O SHMMAX é definido em bytes e o SHMALL em páginas, por padrão de 4kB.
> Após alterar o /etc/sysctl.conf você pode reiniciar a máquina ou,
> simplesmente, aplicar com o comando:
>
> # sysctl -p
>
> OBS: Tudo deve ser feito com usuário root.
>
> [1] http://www.postgresql.org/support/versioning/
> [2] http://www.postgresql.org/docs/8.4/static/kernel-resources.html
>
>
> Um detalhe interessante é que no Slackware não encontro esse arquivo no
/etc/sysctl.conf

root@pgsql-prod-07:~# locate sysctl.conf
/usr/man/man5/sysctl.conf.5.gz

root@pgsql-prod-07:~# sysctl -p
error: unable to open preload file "/etc/sysctl.conf"
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a