《连接池与使用Tomcat的连接池》的相关内容
相关讨论
有什么方法可以监控C3P0的数据连接池使用情况
对于WebLogic,Websphere服务器,都自带一些数据连接池。当我们在生产环境上使用这些数据连接池的时候,都可以通过console界面实时地看到数据连接池的使用情况。
最近自己搞的一个项目部署在Tomcat上面,使用了C3P0连接池。不知道有什么方法可以实时监控它的使用情况。有经验的朋友介绍一下吧。
by downpour 2006-12-18 浏览 (2377) 回复 (6) 关键字: c3p0
Tomcat连接池原理讨论
最近偶尔有个同事在tomcat連接池上提了一个疑问,引发我们部门地一番争论,但还是有分歧,不过通过一番查翻资料,疑点越来越集中,现在说说我的问题:
我们地统一点:
1.用户释放连接后,连接被回收到连接池,这个连接仍然是可用的。
如果一个连接等待了一段时间(连接池的最大空闲时间,可设置)仍然没有
人来请求连接,那么它将被彻底释放。当然,如果连接池中的连接个数已经
等于连接池的最小连接数(可设置),那 ...
by lizwjiang 2004-05-25 浏览 (11256) 回复 (19) 关键字:
通过Hibernate属性文件,用DBCP包进行数据库连接池的配置
Hibernate支持DBCP包进行数据库连接池的配置。简要说明配置过程:
(仅仅是个人摸索,如有问题,欢迎指点)
需要的包:
Commons-Pool (下载地址:http://jakarta.apache.org/commons/pool/) :提供一个一般对象池的接口,而且包含实现了通常池工具箱。
Commons-DBCP(下载地址:http://jakarta. ...
by darrenlee 2004-06-10 浏览 (5466) 回复 (5) 关键字:
使用DBCP连接池检测未关闭的数据库连接
我一直使用DBCP连接池,效果还不错。
最近因为朋友的一个J2EE应用一上连接池,很快就会报connection pool exhausted的错误,所以
特地研究了一下如何自动检测未关闭的数据库连接的技术。
研究了tomcat文档中DataSource一章,发现有专门的Preventing dB connection pool leaks一节,
设置数据源的removeAbandoned="t ...
by Lucas Lee 2006-11-17 浏览 (3129) 回复 (0) 关键字:
javaBean数据库连接池
实现简单的数据库连接池:
java 代码
/**
* @author zhupan(温柔一刀) Creation date: 06-10-2006
*/  ...
by 温柔一刀 2006-07-09 浏览 (1720) 回复 (0) 关键字: 数据库连接池
相关博客
持久层设计与资源管理模式笔记
持久层设计与资源管理模式
无论是怎样的应用系统,都无法脱离对资源的管理和使用。而对于持久层而言,资源的合理管理和调度则显得尤为重要。
在大多数应用系统中,80%以上的应用逻辑并不需要特别复杂的数据库访问逻辑(可能只是几条简单的Select或作者Insert/Update语句)。对于这些占到多数的简单逻辑而言,如果SQL语句和数据库本身的设计不是太糟糕(合适的关联,字段索引以及数据库分区策略),在 ...
by Lincoln 2006-11-11 浏览 (905) 回复 (0) 关键字:
持久层设计与资源管理模式
无论是怎样的应用系统,都无法脱离对资源的管理和使用。而对于持久层而言,资源的合理管理和调度则显得尤为重要。
在大多数应用系统中,80%以上的应用逻辑并不需要特别复杂的数据库访问逻辑(可能只是几条简单的Select或作者Insert/Update语句)。对于这些占到多数的简单逻辑而言,如果SQL语句和数据库本身的设计不是太糟糕(合适的关联,字段索引以及数据库分区策略),在特定的硬件环境下,我们认为 ...
by wjj 2007-12-04 浏览 (151) 回复 (0) 关键字:
定义自己的数据库连接池
这是一个很老的问题-数据库连接池,很多实际开发中都封装了自己的数据库连接访问机制,而数据库连接池是对数据库资源连接利用的一种更有效的管理方式,特别是资源的频繁分配﹑释放的问题。数据库连接池的实现原理就是为数据库连接建立一个“缓冲池”,预先在这个"缓冲池"中放入一定数量的数据库连接,当我们需要连接时,就从“缓冲池”中取出一个连接,使用完毕之后再放回&l ...
by hnylj 2008-09-20 浏览 (114) 回复 (2) 关键字: 连接池
java 数据库连接池的实现代码
package com.xiaobian;
/**
* 数据库连接池管理类
*/
import java.io.*;
import java.sql.*;
import java.util.*;
import java.util.Date;
/**
* 管理类DBConnectionManager支持对一个或多个由属性文件定义的数据库连接池的
* 访问.客户 ...
by xiaobian 2007-08-13 浏览 (1066) 回复 (1) 关键字:
关于数据访问模式(八)—— Resource Pool模式
Resource Pool(资源池)模式已经在上一篇Post中露过脸了,这次让我们再对其看个仔细吧。Resource Pool模式是在应用程序开发中十分常见的一种模式,如果你使用过任何一个主流的应用服务器,如Tomcat,Weblogic,Websphere,Resin等等,对连接池(Connection&nbs ...
by perhaps 2005-08-12 浏览 (205) 回复 (0) 关键字:
相关圈子讨论
Connection handle has been closed and is unusable
我的環境為
eclipse 3.4
seam 2.0.2.sp1
jboss 4.2.2.ga
使用的資料庫為 informix
我的設定
INFORMIX-DS
<local-tx-datasource>
<jndi-name>InformixDS</jndi-name>
<connection-url>jdbc:informix ...
by smartcdrw 2008-08-13 浏览 (287) 回复 (2)
glassfish v2部署与glassfish v3 tp2部署不一样?
最近对glassfish挺感兴趣的,就下了最新的glassfishv3tp2及glassfishv2,先安装了v3tp2,在上面部署了项目,测试等等,都很顺利,就是功能少了点,所以立马安装了v2,想尝试更多的功能,安装也很顺利,网上安装资料也挺多嘛,但在v2上部署项目时,出错了,而且同样的项目部署过程在v3中可以,在v2中就报如下错误:
[#|2008-07-05T14:46:2 ...
by szhswl 2008-07-05 浏览 (405) 回复 (5)
Tapestry4中缓存池的设计缺陷分析
Tapestry4对其核心元素:调度中心Engine和展现Page都进行了池化处理,它采用HashMap数据类型实现对象的池化,Map的值采用LinkedList,对象实例均存入链,调用LinkedList的remove方法,从池中取出Engine/Page的同时,从池中删除其引用,用完之后再存回,原理与数据库的连接池设计类似,采用删除再存回机制。
Objec ...
by jmaster_wn 2007-11-17 浏览 (440) 回复 (3)
关于数据连接提交后,数据库无数据的问题
程序如下:
try
{
Connection con = null;
dataBase.UserPools upool = new dataBase.UserPools();
try {
int ix;
while((ix=sql.indexOf("--$--#"))>0)
{
...
by Rologne 2008-05-14 浏览 (376) 回复 (2)
Tapestry4.0.x版本的PagePool导致OutOfMemoryException
Tapestry4.0.x版本的PagePool实现很简单,只是使用一个map容器作为缓存,高并发的情况下容易导致OutOfMemoryException,下面是邮件列表中的相关内容,里边也提到了相关建议,估计会作为一个bug修改,在未修改之前,我会给出一个简单实现。
PagePool doesnt remove idle pages, heap memory doens't get re ...
by jimlaren 2006-11-20 浏览 (1073) 回复 (1)
相关新闻
JAXER - 用Javascript来像ASP一样写动态页面
在最新发布的AptanaStudio1.1中,包含了一个很功能完整的Ajax Server -- Jaxer。
官方是这样描述Jaxer的:
Jaxer is the world's first true Ajax server. HTML, JavaScript, and CSS are native to Jaxer, as are XMLHttpRequests, JSON, DOM sc ...
by zarknight 2008-01-24 浏览 (4196) 回复 (27) 关键字: jaxer, ajax, ajax server
PHP 5.3的新特点
PHP 5.3 alpha1 在不久前公布,在这里列举一些新的特点。
命名空间
关于命名空间,在PHP-DEV上进行了多次的讨论,最终就如何工作达成了共识。它的最大好处就是缩短了类名的长度。为了确保您的类库可以插入到其他代码中,它一直建议在前缀中添加您的类名,例如:“Zend_DB_Connection”,但这可能会导致名字过长。所以命名空间改变了这种方式。完整的类名为“Zend::DB:Co ...
by ╱/罒呍唲 2008-08-07 浏览 (1567) 回复 (8) 关键字: php 5.3
MySQL Proxy 0.7版本发布了
MySQL Proxy发布了0.7版本,这个版本有如下重大的改进:
* script cache to improve the proxy performance
* central low-level decoding + lua wrappers
* plugins for pr ...
by robbin 2008-07-29 浏览 (553) 回复 (1) 关键字: mysql proxy

