集思博客

集思博客,(www.gisblogs.net)用心记录我的成长历程,留下技术的沉淀……

« Eclipse里设置java项目的JRE版本FreeBSD7.0安装JDK1.6的方法 »

freebsd中postgre连接数的修改方法

公司的一台freebsd服务器上postgre数据库,老是报客户端太多的问题。

问题肯定是postgre链接数限制了,默认的情况下,40个。

当然,直接修改Postgresql.conf文件的链接数是不行,postgrel将启动不起来

如何改?

首先,修改freebsd的几个系统参数

修改 /etc/sysctl.conf 增加以下指令
kern.ipc.shmmax=134217728
kern.ipc.shmall=32768
kern.ipc.semmap=256

修改 /boot/loader.conf 增加以下指令
kern.ipc.semmni=256
kern.ipc.semmns=512
kern.ipc.semmnu=256

其次,找到posgre的配置文件

postgre在freebsd默认安装目录是在/usr/local/psql下面

postgresql.conf在/usr/local/psql/data/目录下

打开,修改最大链接数

listen_addresses = ‘*’
max_connections = 100

修改以后需要重启

链接数不要太大,要根据的机器的配置,我尝试过200,启动不起来,100没问题,我的机器是普通的台式机,内存1G

 

  • 相关文章:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Spirit Build 80605 Code detection by Codefense  theme by BokeZhuti

Copyright 2007-2008 集思博客 www.gisblogs.net 备案号:粤ICP备07051728号 联系QQ:6390514