首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP子进程是否使用相同的Mysqli连接池?

问PHP子进程是否使用相同的Mysqli连接池?
EN

Stack Overflow用户
提问于 2012-06-24 11:50:51
回答 1查看 773关注 0票数 3

以下是PHP文档对连接池的说明:

mysqli扩展支持持久数据库连接,这是一种特殊类型的池连接。

和

每个PHP进程都在使用自己的Mysqli连接池。

但是子进程(在fork()之后)是否共享相同的连接池?

因此,永久数据库连接是否避免一个子节点关闭另一个子节点的连接?

EN

回答 1

Stack Overflow用户

发布于 2012-06-24 11:56:52

阅读本章关于mysqli和官方PHP站点上的持久连接的信息。通常,分叉子进程将共享父进程的文件描述符(其中套接字是),因此理论上答案是肯定的。

因此,永久数据库连接是服务器的解决方案吗?

您将不得不尝试,此错误可能发生在各种情况下。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11177213

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档