【技术实现步骤摘要】
本专利技术涉及JAVA应用
,尤其涉及一种数据库连接池的监控方法及装置。
技术介绍
JAVA是由Sun Microsystems公司推出的JAVA程序设计语言和JAVA平台的总称。 JAVA程序设计语言(简称JAVA语言)是一种面向对象的、分布式的、健壮安全的、结构中 立的、可移植的、多线程的动态语言。JAVA平台由JAVA虚拟机(Virtual Machine,VM)和 JAVA 应用程序接口 (ApplicationProgramming Interface,API)构成。JAVAAPI 为 JAVA 应 用程序提供独立于操作系统的标准接口,其中JDBC (JAVA Data Base Connectivity, JAVA 数据库连接)是用于执行SQL (Structured Query Language,结构化查询语言)语句的JAVA API,JDBC由一组采用JAVA语言编写的类和接口组成,可以与数据库建立连接、发送SQL语 句并处理执行结果。SQL是一种数据库查询的程序设计语言,用于存取数据以及查询、更新 和管理关系数据库系统。在基于JAVA的应 ...
【技术保护点】
一种数据库连接池的监控方法,其特征在于,包括:从数据库连接池中获取数据库连接;基于获取到的数据库连接创建用于执行结构化查询语言SQL语句的JAVA数据库连接JDBC接口实现类的对象实例,并根据所述JDBC接口实现类所继承的公共参数类定义的实现SQL语句跟踪需要使用的变量和方法,保存所述数据库连接所创建的所有对象实例及其SQL语句跟踪信息;在使用获取到的数据库连接执行数据库操作的过程中,监控到数据库连接池中出现异常情况时,获取所述数据库连接所创建的所有对象实例;并针对每一个对象实例,获得该对象实例的SQL语句跟踪信息。
【技术特征摘要】
【专利技术属性】
技术研发人员:王萍,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。