连接池
文章平均质量分 77
zlsunnan
这个作者很懒,什么都没留下…
展开
-
连接池
连接合用是一种用于在请求客户机之间共享服务器资源的技术。本文重点讲述在 J2EE 环境中对数据库资源和非数据库资源连接合用的支持。Siva 分析了 JDBC 2.0、JMS 1.02 和 JNDI 1.2 在连接合用方面的标准扩展 API,并讲述了那些 API 的某些现有供应商实现。然后,他讲述了即将出现的、支持用独立于供应商/可插入的方法来管理资源连接的 J2EE Connector Archi原创 2004-08-24 00:22:00 · 1207 阅读 · 0 评论 -
自己写的数据库连接池(一)
最近,本人着手开发要有一个有强大后台的网站,在使用连接池时,觉得使用服务器自带的连接池总有些受限制。同时,为了加深对Java的学习和研究。写下了下面的连接池类。该连接池主要有一下功能;1)初始化一次,到处使用。2)强大的日志功能,记录每一个sql动作,包括Connection、ResultSet?和Statement3)根据连接的数量,定时自动回收已经释放或超时的连接。4)配置灵活,可以使用各种J原创 2004-08-24 04:17:00 · 2821 阅读 · 2 评论 -
JSP数据库连接池的必要性
最近我作了数据库JSP的频繁连接,在此给出数据库连接池的必要性,对于JSP来说一个很好的J2EE服务器是很必要的,JBOOS,WebLogic都是很好的解决方案。 一般情况下,在使用开发基于数据库的WEB程序时,传统的模式基本是按以下步骤: 1. 在主程序(如Servlet、Beans)中建立数据库连接。 2. 进行SQL操作,取出数据。 3. 断开数据库连接。 使用这种模式开发,存在很原创 2004-08-24 00:23:00 · 1000 阅读 · 0 评论 -
关于连接池
到目前为目,JDBC2的连结池只是一个接口,没有真正的实现,JDBC3正在开发中,据报已经支持连结池,但..........JDBC3用了JNDI技术,连结池的配置可以让一个高手都烦死.目前第三方已经实现的连结池当然是poolman,1.0版对一般用户来说已经足够用了.配置也简单,2.0版虽然增加了一些功能,但配置也是采用JNDI,对RMI和EJB不懂的朋友可能很烦.建议用1.0的了.如果有兴趣,原创 2004-08-24 00:19:00 · 1227 阅读 · 0 评论 -
用连接池提高Servlet访问数据库的效率(下)
三、类DBConnectionPool说明 该类在209至345行实现,它表示指向某个数据库的连接池。数据库由JDBC URL标识。一个JDBC URL由三部分组成:协议标识(总是jdbc),驱动程序标识(如 odbc、idb、oracle等),数据库标识(其格式依赖于驱动程序)。例如,jdbc:odbc:demo,即是一个指向demo数据库的JDBC URL,而且访问该数据库要使用JDBC-OD原创 2004-08-24 00:47:00 · 1167 阅读 · 0 评论 -
用连接池提高Servlet访问数据库的效率(上)
一、实现连接池的意义 动态Web站点往往用数据库存储的信息生成Web页面,每一个页面请求导致一次数据库访问。连接数据库不仅要开销一定的通讯和内存资源,还必须完成用户验证、安全上下文配置这类任务,因而往往成为最为耗时的操作。当然,实际的连接时间开销千变万化,但1到2秒延迟并非不常见。如果某个基于数据库的Web应用只需建立一次初始连接,不同页面请求能够共享同一连接,就能获得显著的性能改善。 Servl原创 2004-08-24 00:47:00 · 1365 阅读 · 0 评论 -
自己写的数据库连接池(二)
** * Statement的自封装,屏蔽了getResultSet,executeQuery,getGeneratedKeys方法 返回自己的接管类 * 目的适记录SQl的动作和设置相应连接最后活动时间。 * @author Liudong */package com.drsl.db;import java.io.*;import java.sql.*;import原创 2004-08-24 04:20:00 · 2014 阅读 · 0 评论