不知道.你从哪里看到的数据库连接池的配置,得到了你上面的结论和想法.据我的了解,,数据库连接池可以通过数据源的方式实现,例如在一些应用服务器中配置数据源,这样的数据源就是由应用服务器管理的数据连接池.用户从中得到的数据源连接一般是线程安全的.如果自己实现数据连接池,也可以采取类似的方法.首先数据库连接池应该与应用相关的.或者应用服务器处理,或者才用其他方式处理. .任何JSP/SErvlet等的请求产生时,都只是从已经初始化过的数据库连接池中取得相应数据库连接实例,然后使用完后释放资源..至于你说的问题,就是:数据库连接池的初始化应该在任何请求之前,可以放在应用的部署期间或初始化期间..而不是每个请求都要初始化数据库连接池。上面的只是个人观点,希望对你有帮助.
解决方案 »
- jquery子页面传值给父页面
- extjs.LoadMask 问题
- request.getParameter中文乱码问题
- 本地可以正常搜索,上传服务器就报乱码 Tomcat求解!
- ExtJs 的简单问题??? 寻求帮助!!!
- 请教2个正则表达式
- 请教,急!例如,有A表,A的外键关联A自身主键 hibernate 怎样设置?
- web service中简单的常见的问题
- 没用过java,帮我看看是什么错误
- 关于用jdbcodbc连数据库的简单问题
- 跪求:怎样在客户端(*.java)通过JDBC验证MySQL中的用户名和密码?要求用JAAS(JAVA验证和授权)实现
- 在同一个类中的共有的静态方法怎么访问本类中私有的非静态方法
也就是同时能看他打开了什么 TCP/UDP 端口, 这样你调试时就可以看 Tomcat 进程(也就是相应的 javaw.exe ) 打开了 多少个到 数据库的连接( 比如 Oracle , 那就看他 建立了 多少个与 1521 端口的 TCP, MS-SQL-Server 就是 1433 ).你同时打开 20 个页面看看 与数据库的 TCP 连接 个数。