我的系统 每天访问量很大,我用的数据库是mysql 5.0 连接池是 c3p0, mysql 默认最大的连接数 是100 ,我设置从了1000 这样没什么影响吧?? 我的c3p0 的最大连接数 和最小连接数 应该设置成多少??? 100-150 这样可以吗??? 性能会快些吗??
解决方案 »
- 求助:请推荐好的邮件服务提供商
- 请问哪位高手用过OyworkFlow工作流框架来做过工作流软件,请教一下!很急!!!!!!!!!!!!!!!!!!!!!!!!
- 想求一个 关于xml 的dome (包括数据的封装 以及 xml的解析)
- java如何操作pdf
- 在app server启动时初始化一个final class,用它的static field替带application,不知可行否?
- 用户要求这样的并发量,JBOSS能够满足需要吗?高分求救
- 如何使弹出广告不受上网助手拦截?
- 问几个问题,情用对和错回答!!!!!!!!!!!!!!!!!!!!!!!给分!
- 有关JBUILDER 调试,请指点
- jb6开发EJB的几个问题!一定给分~~
- 怎么样自己设置游戏代理
- 请问JBoss会对EJB连接的并发数做限制吗?
你设置成1000也没什么影响,mysql是获取不到这么多连接的,
超过300的估计差不多就完蛋了。
(1)并发量高:要增加web服务器的请求处理线程数,tomcat配置文件server.xml中,<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="2000"
redirectPort="8443" enableLookups="false"
acceptCount="5000" maxThreads="2000"/>,适度控制acceptCount 和maxThreads 参数值,1000个以内吧(如果不是tomcat服务器,请调整与此相关的配置参数)
(2)数据库连接池,只是用于缓存数据库连接用的,这里增加太高的缓存数,只会增加系统开销,建议调整在100以内。因为照你的描述估计,你的数据库连接执行时间应该不会很长,用完后,可以马上结束,被其他线程利用,所以不用增加那么多的连接缓存数。
看并发有多少,用apache自带的程序测测。