该如何设置数据连接池的初始大小
2009-01-04 06:55
267 查看
数据连接池的大小对产品性能和程序的稳定性都有很大的关系,所以设置数据连接池的大小也是每一个项目都需要考虑的问题。
在产品环境下,最好把数据连接池的初始大小设置为最大值(maximum size), 这样在服务器启动的时候就会创建所有的JDBC连接,如果数据连接池的初始大小小于最大值, 在服务器压力加大的时候,就需要创建另外的JDBC连接, 而这个时候正是服务器最繁忙的时候,所以这个时候创建连接会对服务器的性能有很大影响。所以最好还是在服务器启动的时候就把所有的连接创建起来供系统用,这样对系统的性能和稳定都有好处。
在开发环境,最好设置初始值为1, 这样你的服务器会启动的更快,而且可以减少并发连接对你调试程序的影响。
在产品环境下,最好把数据连接池的初始大小设置为最大值(maximum size), 这样在服务器启动的时候就会创建所有的JDBC连接,如果数据连接池的初始大小小于最大值, 在服务器压力加大的时候,就需要创建另外的JDBC连接, 而这个时候正是服务器最繁忙的时候,所以这个时候创建连接会对服务器的性能有很大影响。所以最好还是在服务器启动的时候就把所有的连接创建起来供系统用,这样对系统的性能和稳定都有好处。
在开发环境,最好设置初始值为1, 这样你的服务器会启动的更快,而且可以减少并发连接对你调试程序的影响。
相关文章推荐
- 该如何设置数据连接池的初始大小
- mfc基于对话框的应用程序,如何设置初始对话框大小,移动控件位置
- 如何设置应用程序窗口的初始大小和位置
- 如何设置ubuntu终端默认初始大小
- 在MFC中如何设置窗口的初始大小?
- 如何设置UI界面元素的大小 为何有的时钟闹铃不是准时的
- CSS3中,如何设置text文本框中,placeholder的字体颜色大小等
- [Android开发常见问题-9] android如何给PagerTitleStrip设置字体大小
- uipickerView如何设置字体大小
- java 脚本运行设置初始内存大小
- Struts标签checkbox如何设置成初始checked的?
- ArcGIS 如何设置地图显示范围大小
- Flex中如何通过backgroundImage和backgroundSize样式,设置VBox容器的背景图片以及大小
- 如何合理设置线程池大小
- 如何固定一个activex控件的初始大小?
- SGA大小如何设置
- 如何设置listview 中itme 的大小
- Android开发_如何获取和设置android系统铃声和音量大小
- 如何获取和设置android系统铃声和音量大小
- python 5-3 如何设置文件的全缓冲(硬盘 缓冲大小满了,就落盘),行缓冲(tty),无缓冲(串口)