摘要

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