手写数据库连接池

手写数据库连接池

1.简介

  • 传统的JDBC连接数据库时吗,每次增删改查都会创建新的连接,用完后直接销毁,创建新连接耗时、麻烦的过程

  • 为此提出数据库连接池的概念,每次获取连接从连接池中获取,用完后不直接销毁,重新放回池中

2.功能点

  • 配置:
    驱动 地址 用户 密码 核心连接数 最大连接数 超时时间 线程等待时间

  • 功能点
    线程获取连接时,数据库连接数量小于核心连接数时,依次创建新连接,线程用完后放回连接池,重复使用,连接不够用时,在创建最大连接数个连接
    当一个连接使用超时,系统会自动断掉连接
    当连接超过一定时间未使用时,自动关掉
    当线程获取连接等待时间超出配置的最大等待时间,自动唤醒再次尝试获取连接

3.流程图

流程图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值