漫画:数据库链接池中的生生死死

王练
 王练
发布于 2017年06月09日
收藏 22

数据库连接池是常用的 B/S 技术,而似乎生活在这个“池子”里面的那些连接对象有点不幸。

要是顺利的话,你干完活就可以歇着了。

要是不顺利,比如你掌握的连接已经被拒绝了,那么……

你就会被“砰”地干掉。就问你怕不怕?(话说回来,回答错误会不会也被“砰”……)

原文: http://turnoff.us/geek/db-connection-pool/ 作者:Daniel Stori 

编译: Linux中国 译者&点评:wxy

>>>【评论有礼】6月6日-30日评论每日更新的“新闻资讯和软件更新资讯”,评论点赞数超过 20 的可登上每周更新的“源资讯”和“软件周刊”两大栏目,点赞数超过 50 的还将获得 5 活跃积分奖励和开源中国定制好礼。详情

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:漫画:数据库链接池中的生生死死
加载中

精彩评论

小紫羽
小紫羽
PHP中情况是“砰”自己挂掉了。
就是个精虫上脑的地方
就是个精虫上脑的地方
以后讨论就别动不动扯到PHP了 宇宙第一语言根本看不上这些点东西 还不如讨论点其他有意义的事情
eechen
eechen

引用来自“小紫羽”的评论

PHP中情况是“砰”自己挂掉了。
乱说.人家PHP中的数据库持久连接完全由C实现的PHP-FPM的守护进程来维持:
https://static.oschina.net/uploads/space/2015/0919/222219_6hEX_561214.jpg
PHP的数据库持久连接完全天然透明无需程序干预:
比如会在MySQL的wait_timeout和interactive_timeout(8小时)后自动重连.
比如能在每次请求后自动释放锁,回滚没有提交的事务等等.

最新评论(14

LinQ2016
LinQ2016

引用来自“小紫羽”的评论

PHP中情况是“砰”自己挂掉了。
@小紫羽 你是扯淡的
DarkAngel
DarkAngel
好吧,以前没有研究过连接池,所以,第一次知道,连接池是通过杀掉失败的连接来维持连接数的吗?
记住一座城
记住一座城
有意思,哈哈
就是个精虫上脑的地方
就是个精虫上脑的地方
以后讨论就别动不动扯到PHP了 宇宙第一语言根本看不上这些点东西 还不如讨论点其他有意义的事情
eechen
eechen

引用来自“小紫羽”的评论

PHP中情况是“砰”自己挂掉了。
乱说.人家PHP中的数据库持久连接完全由C实现的PHP-FPM的守护进程来维持:
https://static.oschina.net/uploads/space/2015/0919/222219_6hEX_561214.jpg
PHP的数据库持久连接完全天然透明无需程序干预:
比如会在MySQL的wait_timeout和interactive_timeout(8小时)后自动重连.
比如能在每次请求后自动释放锁,回滚没有提交的事务等等.
洛阳码农
.net全自动
cyclamenkde
cyclamenkde
Oralce
小紫羽
小紫羽
PHP中情况是“砰”自己挂掉了。
返回顶部
顶部