Advertisement

容错型数据库连接池的设计思路——架构优化之Java核心

阅读量:

本项目所涉及的代码已上传至相关平台,诚邀您通过点击下载进行访问与下载。

1、数据库连接池的产生背景?

在高并发场景下,数据库系统将遭遇一系列挑战——

  • JDBC:临时建立管道——这一过程会大量消耗系统资源,且在高并发环境下,多个客户端同时进行IO管道的创建操作
  • 如何评估数据库的承载能力?
  • 完成SQL语句执行后需立即销毁连接——但之后是否还会再次使用?
  • 并未设定连接管道的最大数量限制——若数量过多将导致系统难以承受
  • 在高并发连接情况下,如何确保系统的响应性能?

亟需引入第三方优化框架对资源连接进行管理,并具备以下功能——

  • 实现管道缓存与复用
  • 设定连接上限,确定最大值,以保障数据库的稳定响应
  • 解决缓存管道在高并发时占用问题——确保管道中数

全部评论 (0)

还没有任何评论哟~