• 主页
  • 系统维护与使用
  • 应用程序开发
  • 内核源代码
  • 驱动程序开发
  • CPU和硬件区
  • UNIX文化
  • Solaris
  • Power Linux

用c连接mysql时,是否要自己实现连接池功能?

loskill 2014-01-26 02:07:59
mysql自带的api是否有连接池功能?还是要自己实现?
...全文
104 点赞 收藏 2
写回复
2 条回复
minchieh_fay 2014年01月28日
什么连接池? mysql不是sqlite的模型,他是cs结构的,他的处理都是在server上做的呀, mysql的缓冲开大一点 给它1G的缓冲性能很好的,我这边接入1000路的gps设备,高并发,高容量,还是杠杠的,都几百亿条数据了 作为客户端,应该没什么问题的,只要将你的sql语句能成功发送给mysql的server即可,这里的压力也不是很大的,压力都在服务端 从网络角度上来讲,这个是长连接,而这个保活需要在客户端做(服务端不会做,也不合理),所以你得起个定时器,定时的去做一下tryconn() 一旦该接口返回false,你得及时重连(特别是网络复杂,网络不稳定,外网等情况)
回复 点赞
空的 2014年01月27日
貌似API里没有进程池 自己实现吧
回复 点赞
发动态
发帖子
Linux/Unix社区
创建于2007-08-27

7098

社区成员

7.3w+

社区内容

Linux/Unix社区 应用程序开发区
社区公告
暂无公告