社区
Java SE
帖子详情
关于多线程c3p0连接池问题
隐藏起来
2013-09-16 10:31:51
各位亲,小弟新手,有没人知道怎么使用c3p0的连接池
我看网上的源码都是获得一个connection,然后通过这个connection创建一个stmt,使用完就关闭connection和stmt了。
这样感觉不对啊。
多线程情况下重复创建和关闭connection岂不是很浪费资源和时间?
求解。
...全文
346
7
打赏
收藏
关于多线程c3p0连接池问题
各位亲,小弟新手,有没人知道怎么使用c3p0的连接池 我看网上的源码都是获得一个connection,然后通过这个connection创建一个stmt,使用完就关闭connection和stmt了。 这样感觉不对啊。 多线程情况下重复创建和关闭connection岂不是很浪费资源和时间? 求解。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
隐藏起来
2013-09-16
打赏
举报
回复
引用 6 楼 fudongrifdr 的回复:
连接池嘛,不就是提供connection的吗。
好吧,我以为关闭了就是直接关闭connection了
末日哥
2013-09-16
打赏
举报
回复
连接池嘛,不就是提供connection的吗。
隐藏起来
2013-09-16
打赏
举报
回复
引用 4 楼 fudongrifdr 的回复:
是连接池
好吧,那多线程使用的话,是复用connection而不是stmt了?
末日哥
2013-09-16
打赏
举报
回复
是连接池
末日哥
2013-09-16
打赏
举报
回复
是滴
隐藏起来
2013-09-16
打赏
举报
回复
引用 1 楼 fudongrifdr 的回复:
它是把Connection还给连接池
close是把connection还给线程池?
末日哥
2013-09-16
打赏
举报
回复
它是把Connection还给连接池
不容错过的 Java
连接池
详解
本文深入解析数据库
连接池
技术,探讨其工作原理、优势以及在
多线程
环境下的并发
问题
、事务处理、配置与维护等关键议题。同时,对比分析了Tomcat、DBCP、
C3P0
等常见
连接池
的使用方法。
C3P0
多数据源的死锁
问题
本文探讨了
C3P0
连接池
在
多线程
环境下出现的死锁
问题
,通过测试代码展示了不同场景下的线程安全性,并提出了解决方案。
java https
连接池
_java连数据库、连sftp和数据库
连接池
踩坑日记(二)
本文介绍了如何在Java项目中配置
C3P0
数据库
连接池
,包括在Maven中引入依赖、XML配置数据库账号密码、Java代码获取连接。尽管
多线程
问题
被忽略,但
C3P0
通常支持
多线程
环境。同时,文章提到了处理log4j warn日志的困扰,以及在网络不稳定时的数据丢失
问题
。
记一次:
c3p0
连接池
死锁的
问题
在项目开发中遇到
C3P0
连接池
死锁
问题
,表现为
多线程
环境下启动应用时发出警告。通过模拟并发场景,发现在数据源名称相同的情况下可能导致死锁。解决方案是在数据源名称后添加随机字符以避免冲突,实施后测试成功解决了死锁警告。此外,配置多数据源和单例
连接池
也可能引发类似
问题
,需要注意线程安全。
c3p0
初始化mysql卡住_
c3p0
连接池
满后的连接死锁
问题
本文探讨了在
多线程
环境下,如何通过调整
C3P0
连接池
大小(jdbc.initialPoolSize, jdbc.minPoolSize, jdbc.maxPoolSize)并为线程设置优先级,来解决因
连接池
不足导致的线程死锁
问题
。实践案例和最佳实践建议将提供给读者解决类似
问题
的方案。
Java SE
62,622
社区成员
307,252
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章