gpt4 book ai didi

java - C3P0 连接提供程序创建新连接还是重用连接?

转载 作者:行者123 更新时间:2023-12-01 11:37:19 24 4
gpt4 key购买 nike

我面临一些与 MySQL 中的 GET_LOCK 相关的使用。我正在使用 c3p0 连接提供程序。 c3P0 中的 getConnection() 方法每次都会创建新连接还是重用该连接?

最佳答案

DataSource 上的 getConnection 从连接池获取连接。如果没有任何可用且未达到 maxPoolSize,则会打开新连接。如果达到 maxPoolSize,则它将等待某个连接返回到池中。 (它必须由使用它的线程释放)

线程释放连接后,它会返回到池中,并可能被其他线程重用。

文档是http://www.mchange.com/projects/c3p0/

关于java - C3P0 连接提供程序创建新连接还是重用连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29839679/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com