3

これは、PHPドキュメントが接続プールについて述べていることです。

mysqli拡張機能は、特別な種類のプールされた接続である永続データベース接続をサポートします。

すべてのPHPプロセスは、独自のMysqli接続プールを使用しています。

しかし、子プロセス(fork()の後)は同じ接続プールを共有しますか?

したがって、永続的なデータベース接続は、ある子が別の子の接続を閉じることを回避していますか?

4

1 に答える 1

0

PHP の公式サイトで、mysqli と永続的な接続に関するこの章をお読みください。通常、フォークされた子プロセスは親のファイル記述子 (ソケット) を共有するため、理論的には答えはイエスです。

したがって、永続的なデータベース接続はサーバーがなくなった問題の解決策ですか?

このエラーはさまざまな状況で発生する可能性があります。

于 2012-06-24T11:56:52.450 に答える