专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
首先配置Tomcat服务器文件 1. 在Tomcat安装目录下找到lib文件夹 将sql2000 驱动夹包和sql2005的驱动夹包复制到lib文件夹里 2. 在Tomcat安装目录下找到conf文件夹,并打开context.xml文件 配置如下 《sql2005配置》 <Context> ...... <Resource name="jdbc/jndidemo" auth="Container" type="javax.sql.DataSource" maxActive=&qu... [阅读全文] [PDF]
1、基本概念及原理  对于共享资源,有一个很著名的设计模式:资源池 (ResourcePool)。该模式正是为了解决资源的频繁分配?释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基 本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放 回去。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接。更为重要的是我们可以通过连接池的管理机制监视数据库的连接的数量?使用情况,为 系统开发?测试及性能调整提供依据。连接池的基本工作原理  2... [阅读全文] [PDF]
  应用程序如何连接   每个应用程序都需要识别其所要连接的以便从中检索数据的数据库服务器。通过使用连接字符串可以实现应用程序和数据库服务器的连接。典型的连接字符串如下:   Server=MyServerAddress;InitialCatalog=MyDatabaseName;   IntegratedSecurity=SSPI;   在这个例子当中,数据库服务器可以用机器名、IP连接地址、OBDCDSN名或DNS服务器别名等来进行识别。只要是可以解析为IP地址的名称就可以用。名称的解析可以用很多不同的方式进行。   如果你的SQLServer机器在一个域里,可... [阅读全文] [PDF]
一、下载 从SourceForge网站下载最新的版本 http://sourceforge.net/projects/c3p0/ 二、快速体验 把这一个文件lib/c3p0-0.9.1-pre9.jar复制到你的CLASSPATH即可。 importcom.mchange.v2.c3p0.*; ... ComboPooledDataSourcecpds=newComboPooledDataSource(); cpds.setDriverClass("org.postgresql.Driver");//loadsthejdbcdrivercpds.... [阅读全文] [PDF]
使用断开的Recordset的一个关键条件就是使用客户端临时表,即 指定Rs.CursorLocation=adUseClientor3,下面是一个完整 的例子: demo-1.asp(在线演示:http://www.aspcn.com/demo/demo-1.asp) ------------------------------------------------------------ <%@Language=VBScript%> <% \'#-------------------------------------------... [阅读全文] [PDF]
是否仍旧在使用ODBC系统或文件DSN连接数据库?请用OLEDB提供者代替它,这是一种速度更快而且不需要使用DSN的数据库连接技术。使用OLEDB提供者,你不必再为了创建系统DSN恳求ISP(或数据库管理员/网站管理员),也不必为了网站文件位置的变化而修改配置。    问:    我看到过大量通过数据资源名字(DSN)连接数据库的例子,不过我现在想不通过DSN连接数据库。在ASP中可以实现这一点吗?能否举几个具体的例子说明?我希望新的连接方法不依赖于系统DSN,但又可以在数据库连接串中指定驱动程序、服务器名字、数据库、数据库账号和密码。    答:   ... [阅读全文] [PDF]
下面将简单介绍一下几种ADO连接方式:ODBC DSN,ODBC DSN-Less, OLE DB Provider,和\"MS Remote\" Provider.1。ODBC DSN连接I.DSNoConn.Open \"DSN=AdvWorks;\" & _ \"UID=Admin;\" & _ \"PWD=;\"注意:从MDAC2.1开始就不能够在使用这样的方式了,就是只把DSN文件名放在ConnectString中你必须同时使用DSN,UID,PWD标志。例如下面的方式在MDAC 2.1中将会出错:oConn.Open \"Adv... [阅读全文] [PDF]
数据库连接池允许应用程序重用已存在于池中的数据库连接,以避免反复的建立新的数据库连接。这种技术能有效提高应用程序的伸缩性,因为有限的数据库连接能够给大量的客户提供服务。这种技术同时也提高的系统性能,避免了大量建立新连接的开销。开发一个具有伸缩性的、高性能应用程序应该最大限度的减少建立连接所花费的时间,保持数据库连接最大限度的有效,以存取数据。当一个数据库连接关闭时,它只是由连接池收回以待重用,并未真正释放。但是,如果连接池被释放,数据库连接将会被释放掉。开发人员应当注意不要依赖垃圾回收机制去释放数据库连接,因为当参数超出作用域时,数据库连接并没有得必要的关... [阅读全文] [PDF]
1.C#连接连接Access程序代码: -------------------------------------------------------------------------------  在这里,建立连接对象用的构造函数为:SqlConnection. ... [阅读全文] [PDF]
本文主要介绍Tomcat5.0.25这个版本下数据库连接池的配置,及程序对连接池的JNDI查找,并提供相应测试代码。最后指出配置及应用过程中的常见问题及解决方法。1.该文的配置环境:Tomcat5.0.25+jdk1.4+SqlServer2000+Win20002.配置步骤:第一步:启动Tomcat,打开IE在地址栏内输入http://localhost:8080/admin进入Tomcat的管理界面;点击右边的DataSources在右上角的下拉菜单中选择CreateNewDataSource在下边的输入框中输入需要的配置信息。JNDINa... [阅读全文] [PDF]
Resin的确是比较狠的应用服务器,运行速度快,配置又简单!这里介绍一下Resin2.1.12的数据库连接池配置方法。在%ResinHome%/conf/resin.conf中找到<!-- - Sample database pool configuration - The JDBC name is java:comp/env/jdbc/test -->在其下加入相应的信息可以连接到不同的数据库。Mysql:<resource-ref> <res-ref-name>jdbc/blog</... [阅读全文] [PDF]
Weblogic中访问oracle数据库的连接池可以采用三种JDBC方式进行配置 一 在weblogic console中按如下配置 建立connection pool ,并修改startWeblogic.cmd文件 1 weblogic 方式, 使用weblogic的jDriver 属性 值 URL : jdbc:weblogic:oracle Driver Classes : weblogic.jdbc.oci.Driver Properties (key=value): user=xixi password=haha server=y... [阅读全文] [PDF]
在基于JDBC的数据库应用开发中,数据库连接的管理是一个难点,因为它是决定该应用性能的一个重要因素。本文在对数据库连接进行透彻分析的基础上,提出并实现了一个高效的连接管理策略,使得开发高性能的数据库应用变得相对容易。特别是,对于连接管理中的两个难点:事务和多线程问题进行了深入的剖析,并给出了一个基于设计模式的解决方案。介绍在使用Java语言进行和数据库有关的的应用开发中,一般都使用JDBC来进行和数据库的交互,其中有一个关键的概念就是Connection(连接),它在Java中是一个类,代表了一... [阅读全文] [PDF]
数据库连接池简介 在传统的两层结构中,客户端程序在启动时打开数据库连接,在退出程序时关闭数据库连接。这样,在整个程序运行中,每个客户端始终占用一个数据库连接,即使在大量没有数据库操作的空闲时间,如用户输入数据时,从而造成数据库连接的使用效率低下。 在三层结构模式中,数据库连接通过中间层的连接池管理。只有当用户真正需要进行数据库操作时,中间层才从连接池申请一个连接,数据库操作完毕,连接立即释放到连接池中,以供其他用户使用。这样,不仅大大提高了数据库连接的使用效率,使得大量用户可以共享较少的数据库连接,而且省去了建立连接的时间。 连接池的配置使... [阅读全文] [PDF]
一般情况下,在使用开发基于数据库的WEB程序时,传统的模式基本是按以下步骤:  1. 在主程序(如Servlet、Beans)中建立数据库连接。   2. 进行SQL操作,取出数据。  3. 断开数据库连接。  使用这种模式开发,存在很多问题。首先,我们要为每一次WEB请求(例如察看某一篇文章的内容)建立一次数据库连接,对于一次或几次操作来讲,或许你觉察不到系统的开销,但是,对于WEB程序来讲,即使在某一较短的时间段内,其操作请求数也远远不是一两次,而是数十上百次(想想全世界的网友都有可能在您的网页上查找资料),在这种情况下,系统开销是相当... [阅读全文] [PDF]
以往用JAVA存取数据库都是直接用JDBC连接数据库;一般的,每个数据库客户端应用程序都要打开一个或一个以上的数据库连接,而在weblogic下我们可以利用weblogic提供的POOL来存取数据库,使每个数据库客户端共同分享一个或一个以上的数据库连接,从而可以提高程序的执行效率和减轻数据库服务器的负担。这篇文章主要讨论的是服务器的配置和代码的实现,在这里在下不想讨论太多POOL的概念和特点,至于POOL的概念及原理,我建议大家看看一篇题为“用连接池提高Servlet访问数据库的效率”的资料,作者是好兵。本文以Weblogic5.1+mysql为例向大家介... [阅读全文] [PDF]
本文主要介绍Tomcat4.0.6和Tomcat4.1.18两个版本下数据库连接池的配置,及程序对连接池的JNDI查找,并提供相应测试代码。最后指出配置及应用过程中的常见问题及解决方法。一、Tomcat简介Tomcat是ApacheJakarta的子项目之一,是Sun公司推荐的JSP、Servlet容器。作为一款优秀的应用服务器,Tomcat提供了数据库连接池、SSL、Proxy等许多通用组件功能,其中连接池是4.0以上版本的新增功能,应用非常广泛。二、Tomcat4的连接池Tomcat4的开发可分为两个阶段,4.0.6是第一阶段最推荐的release版本... [阅读全文] [PDF]
最近我作了数据库JSP的频繁连接,在此给出数据库连接池的必要性,对于JSP来说一个很好的J2EE服务器是很必要的,JBOOS,WebLogic都是很好的解决方案。一般情况下,在使用开发基于数据库的WEB程序时,传统的模式基本是按以下步骤:  1.在主程序(如Servlet、Beans)中建立数据库连接。  2.进行SQL操作,取出数据。  3.断开数据库连接。  使用这种模式开发,存在很多问题。首先,我们要为每一次WEB请求(例如察看某一篇文章的内容)建立一次数据库连接,对于一次或几次操作来讲,或许你觉察不到系统的开销,但是,对于WEB程序来讲,即使在某一... [阅读全文] [PDF]
用SQLDriverConnect连接数据库。数据源为MySQLServer(SQL Server 2000),用户名:sa,密码:sa。 SQLDriverConnect函数原型: SQLRETURN SQLDriverConnect(SQLHDBC ConnectionHandle, SQLHWND WindowHandle, SQLCHAR *InConnectionString, SQLSMALLINT StringLength1, SQLCHAR *OutConnecctionString, SQLSMALLINT BufferLength, S... [阅读全文] [PDF]
1 共19条 分1页