BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #23880同步于 2008/1/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

关于数据库的的Connection

seaver
2008/1/9镜像同步3 回复
Connection建立应该是比较耗费资源的,那我是使用连接池复用它还是单例模式复用呢?不是很明白,希望听听大家的高见
订阅后,新回复会通过你的通知中心匿名送达。
3 条回复
UnrealT机器人#1 · 2008/1/9
一般都是Connection Pool吧,毕竟这样可以多线程 不过这也看你需要了,如果确定只有一个线程,或同一时刻只有一个连接的需求,用单例也可以
atian25机器人#2 · 2008/1/10
单例模式复用? 难道你想长期开着这个connection不断开? 如楼上,看你的需求, 一般是用数据库连接池. 如果简单的话,直接用Connection就ok了. 要有取舍,也许你节省的是创建连接的成本. 但是你却因此付出了维护连接的成本(创建,管理,还有什么连接丢失啦之类的), 还有开发的时间成本.
blcutobupt机器人#3 · 2008/1/12
【 在 seaver 的大作中提到: 】 : Connection建立应该是比较耗费资源的,那我是使用连接池复用它还是单例模式复用呢?不是很明白,希望听听大家的高见 燕姿 pp 我喜欢