达梦(DM)数据库JDBC数据源与连接池

MoMo 2021年6月14日18:28:07
评论
281

利用数据源可以增强代码的可移植性,方便代码的维护。而且还可以利用连接池的功能

来提高系统的性能。连接缓冲池的工作原理是:当一个应用程序关闭一个连接时,这个连接

并不真正释放而是被循环利用。因为建立连接是消耗较大的操作,循环利用连接可以减少新

连接的建立,能够显著地提高性能。

JDBC 规范为连接池定义了两个接口,一个客户端接口和一个服务器端接口。客户端接

口就是 javax.sql.DataSource,这样客户先前采用数据源来获得连接的代码就不需要任何的修

改。通过数据源所获得的连接是否是缓冲的,这取决于具体实现的 JDBC 驱动程序是否实现

了连接池的服务器端接口 javax.sql.ConnectionPoolDataSourceDM JDBC 实现了连接缓冲池,

在实现连接缓冲池的过程中采用了新水平的高速缓存。一般说来,连接高速缓存是一种在一

个池中保持数目较小的物理数据库连接的方式,这个连接池由大量的并行用户共享和重新使

用,从而避免在每次需要时建立一个新的物理数据库连接,以及当其被释放时关闭该连接的

昂贵的操作。连接池的实现对用户来说是透明的,用户不需为其修改任何代码。

https://xpanx.com/
MoMo
  • 本文由 发表于 2021年6月14日18:28:07
  • 转载请务必保留本文链接:https://xpanx.com/2954.html
统信UOS怎么取消应用的开机自启动 统信UOS操作系统

统信UOS怎么取消应用的开机自启动

方法一: 在启动器中找到开机自启动的应用,单击右键。 选择“取消开机自动启动”。 方法二: 打开安全中心,选择“安全工具” > “系统工具”。 在“自启动应用”模块中,找到开机自启动的应用,点击...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: