Om de verbindingslimiet te verhogen, vind je misschien het volgende document interessant.
Deze oplossing is getest op ubuntu 12.04.
Open /etc/postgresql/9.1/main/postgresql.conf
max_connections = 200
shared_buffers = 100MB
max_files_per_process = 100
Referentie:shared_buffers-grootte moet kleiner zijn dan shmmax-grootte.
$ sysctl -e kernel.shmmax
$ ipcs -l
Referentie:Shmmax en shmall aanpassen
Voer de volgende opdracht uit:
$ sysctl -w kernel.shmmax=134217728
$ sysctl -w kernel.shmall=2097152
en schrijf bovenaan in /etc/sysctl.conf
bestand:
kernel.shmmax=134217728
kernel.shmall=2097152
Referentie:SHMMAX in Ubuntu
$ service postgresql restart
Links:
http://www.varlena.com/GeneralBits/Tidbits/perf.html
http://www.postgresql.org/docs/9.1 /static/runtime-config-resource.html