zoukankan      html  css  js  c++  java
  • 说出数据连接池的工作机制是什么?

    答:

      数据库连接池在初始化时将创建一定数量的数据库连接放到连接池中,这些数据库连接的数量是由最小数据库连接数来设定的。无论这些数据库连接是否被使用,连接池都将一直保证至少拥有这么多的连接数量。客户端程序需要连接时,池驱动程序会返回一个未使用的池连接并将其标记为“忙”。当使用的池连接调用完成后,池驱动程序将此连接标记为“空闲”, 其他调用就可以使用这个连接。

      如果当前没有空闲连接,池驱动程序就新建一定数量的连接,新建连接的数量由配置参数决定。而连接池的最大数据库连接数限定了这个连接池能占有的最大连接数,当应用程序向连接池请求的连接数超过最大连接数量时,这些请求将被加入到等待队列中。

  • 相关阅读:
    FZU Monthly-201906 tutorial
    FZU Monthly-201906 获奖名单
    FZU Monthly-201905 tutorial
    BZOJ1009 GT考试
    BZOJ2428 均分数据
    模拟退火
    BZOJ3680 吊打XXX
    BZOJ4818 序列计数
    BZOJ4103 异或运算
    BZOJ3512 DZY Loves Math IV
  • 原文地址:https://www.cnblogs.com/zhangkai0106/p/5150296.html
Copyright © 2011-2022 走看看