首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
在ASP.NET环境下高效使用SQL Server.NET 数据提供程序连接池   总被引:6,自引:0,他引:6  
数据访问在基于Web的应用程序的开发中扮演着关键角色,而性能是我们在开发这种应用中应该考虑的关键因素。为了提高Web应用程序的性能应该高效使用数据库连接池。主要介绍ASP.NET环境下的连接池隐患:孤立连接、连接池溢出,出现的原因并提出了避免连接池隐患的方法。最后介绍用SQL Server性能监视器和事件探查器对连接池进行监控的知识。  相似文献   

2.
ADO.Net连接池中非正常断开连接的异常控制   总被引:1,自引:0,他引:1  
动态的Web站点常常要从数据库中获得必要的数据来生成Web页面,因此Web应用程序与数据库之间将耗费巨大的开销来创建数据库连接,ADO.Net采用连接池来减少创建数据库连接的开销。但是,ADO.Net连接池中经常会出现非正常断开的连接,池管理程序会将这些实际无效的连接分配给请求的应用程序使用,应用程序在使用这些连接执行SQL语句时会发生连接异常,提出了避免在SQL Server,Net数据提供程序中出现这种连接异常的解决方案。  相似文献   

3.
在基于JSP的数据库应用开发中,数据库连接是决定应用性能的一个关键因素.传统的连接方式,造成大量重复的连接操作,使系统的性能低下.为了重用这些连接,解决数据库连接的瓶颈问题,本文提出了数据库连接池技术,介绍了数据库连接池的工作原理,并给出了其应用的具体实现及其实用技术.在多层结构的JSP应用程序中,通过数据库连接池技术可以使系统的性能明显得到提高.  相似文献   

4.
JSP在移动数据库连接池的实现   总被引:4,自引:1,他引:4  
陈蓉西 《微计算机信息》2006,22(21):227-229
本文介绍了JSP模式下数据库的访问机制,比较了使用连接池的优缺点,分析了连接池的管理策略,通过建立一个数据库连接池以及一套连接使用管理策略,使得一个数据库连接可以得到高效、安全的复用,避免了数据库连接频繁建立,设计并实现了一个连接复用的基本连接池,系统测试证明使用数据库连接池能够有效地减少系统的开销,提高系统的性能。  相似文献   

5.
陈鹏 《福建电脑》2009,25(10):123-124
对象池作为一个通用的技术有着广泛的应用领域。本文实现了一个通用的独占式对象池,并从另一个角度对Ado.net的开发中应用程序级别的数据库连接管理和应用程序优化提供了一个思路。即在Ado.net连接池的基础上,实现对数据库操作并发数控制和数据库连接生命周期的管理。  相似文献   

6.
传统的数据库连接方式,已经成为了程序运行效率的瓶颈,频繁的建立和释放连接会降低数据访问的效率,增加系统的负担。对数据库连接缺乏管理会影响整个系统的性能。解决的方法是采用数据库连接池来管理数据库连接。本文通过一个具体的测试案例来分析使用了数据库连接池的系统和未使用数据库连接池的系统在,数据库访问效率上的差别。并探讨了数据库连接池的优势以及对本案例中数据库连接池的优化。  相似文献   

7.
传统的电子商务中建立和关闭数据库连接的过程将会严重增加系统开销,成为造成电子商务系统速度瓶颈的重要原因。使用连接池技术,数据库连接得到了高效、安全的复用,避免了其频繁建立、关闭的开销。介绍数据库连接池的基本原理、工作机制,详细讨论了如何用Java实现数据库连接池,并对连接池在电子商务系统开发中的作用做出评价。  相似文献   

8.
在一个应用系统中,如果有数据库访问操作,数据库操作的性能将直接影响应用程序的性能。本文介绍基于.NET数据库访问技术的优化,包括数据库连接池技术、数据对象的选择、连接的关闭技术、数据缓存技术,以及SQL查询语句的优化,通过优化数据库访问来提高应用程序的性能。  相似文献   

9.
目前,随着数据库技术的普遍使用,尤其是复杂的数据库应用已经越来越多了。应用程序和数据库之间频繁的建立、关闭连接,会极大的减低系统的性能,因为对于整体系统性能来说,目前连接使用的低效能将成为瓶颈。本文论述了连接池的工作原理及过程,并在此过程中提出了使用多线程管理来增效的控制措施。  相似文献   

10.
基于web数据库的连接池的设计与实现   总被引:2,自引:0,他引:2  
在web程序开发中,数据库操作和数据库响应速度将是很重要的一部分,而对数据库读写操作较频繁的系统来说,数据库的连接操作将是系统中代价最大的操作之一。本文在相对传统一次web请求就需建立一次数据库连接的开发模式下,采用连接池技术来实现高效的数据库的操作,同时实现了连接池自身管理机制。连接池由.NET 2005来实现。  相似文献   

11.
程志强 《福建电脑》2010,26(8):74-76
当前,应用程序一般采用数据持久层来存取,管理数据库中的数据。数据持久层也变得越来越复杂,它的功能不仅仅局限于提供数据库访问驱动、数据连接池,查询语句和应用层逻辑到数据库模型之间的映射,它还需要对系统资源提供优化处理。其中一个重要的资源就是应用程序对数据库访问连接,连接创建是一个非常昂贵的操作。本文引入一种机制来监控数据持久层中连接对象的使用状态,从而达到优化应用程序性能的目的。  相似文献   

12.
在基于ASP.NET的管理系统中,应用程序常常要从数据库中获得大量的数据来生成Web页面。提高数据库访问速度,节省系统开销是开发这种管理系统的关键因素。本文主要研究了连接池技术如何在基于ASP.NET的管理系统中的应用;如何合理使用连接池技术,避免连接池溢出以及控制连接异常的方法。  相似文献   

13.
数据库连接池化技术及其JAVABEAN实现   总被引:2,自引:0,他引:2  
构造数据库连接池可以显著改善连入数据库的速度 ,而且可以跟踪连接的状态 ,为分析系统的运行状态提供参考 ,用 Java Bean组件封装的数据库的连接池提供了友好的用户接口 ,使 Web应用程序的开发大大加快 ,减少了维护代码的成本。给出了在以 JAVA技术构建的基于数据库的 Web应用系统中数据库连接池的简要JAVABEAN实现。  相似文献   

14.
采用连接池优化多用户数据库连接   总被引:6,自引:0,他引:6  
在传统的两层结构中,因整个程序运行期间,每个客户端始终占用着一个数据库连接,从而造成数据库连接的使用效率低下。三层结构模式数据库的连接是通过中间层的连接池管理。只有当用户真正需要进行数据库操作时,中间层才从连接池中请一个连接。数据库操作完毕,连接立即释放到连接池中供其他用户使用,从而大大提高了数据为连接的使用效率。文章就某信息港门户网站建设中所遇到的数据库连接的问题,对传统的和采用连接池管理程序优化数据库连接的方式进行了比较。  相似文献   

15.
文章结合JDBC技术和数据库连接池,设计并实现了一个改进的数据库连接方法,该连接方法提高了建立数据库连接的速度和效率。  相似文献   

16.
文章结合JDBC技术和数据库连接池,设计并实现了一个改进的数据库连接方法。该连接方法提高了建立数据库连接的速度和效率。  相似文献   

17.
基于JDBC数据库连接池技术的研究与实现   总被引:2,自引:0,他引:2  
在基于JDBC的数据库应用开发中,对应用性能影响的一个重要方面往往是数据库连接的管理。由于传统的访问数据库模式在这方面存在明显的缺陷,这就需要在实际的应用开发中重新设计一个更加合理、高效的解决方案。本文在透彻分析传统模式缺陷的基础上提出并实现一个合理、有效的策略:数据库连接池技术。运用这一技术能极大地改善数据库连接的管理效率,使得开发高性能的数据库应用成为可能。同时,本文还深入地剖析连接池管理中的几个关键技术:连接池大小的确定、事务处理、封装和连接多个数据库服务器等。最后给出一个数据库连接池的通用实现框架及其使用方法。  相似文献   

18.
王鹏宇 《办公自动化》2010,(20):24-25,50
在基于JSP的Web应用系统中,数据库连接管理是直接关系到数据库应用性能的一个关键因素。在深入分析了数据库连接方式的基础上,详细讨论了连接池技术的工作机制,并给出了一个数据库连接池的实例。  相似文献   

19.
徐健 《福建电脑》2004,(5):71-72
在基于JDBC的数据库应用开发中,数据库连接的管理是一个难点,因为它是决定该应用性能的一个重要因素。本文在赞成使用数据库连接池的基础上针对当前国内主要使用的数据库连接池的解决方案提出疑义,并提出了一种新的数据库连接池的解决方案。但由于JBuilder和Tomcat的高度整合反而使通常的配置这种新的Tomcat数据库连接池的方法在在JBuilder开发环境下失效,本文给出了一种将两者整合的途径。  相似文献   

20.
王华 《福建电脑》2010,26(8):92-93
数据库处理是应用系统业务处理中最耗时的步骤。在应用服务器系统中,一般都采用数据库连接池(Connection Pool)的技术来解决。本文论述了连接池的工作原理及程序实现:创建连接池对象Vector;增加Connection对象到连接池;客户从连接池中申请连接对象;回收客户释放的连接对象;在系统退出前,关闭所有连接对象并释放连接池占用的系统资源。分析它并给出了一个基本实现是为了更好地理解这种模型。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号